Question: why hf is not ionic?
Answer: It must be a covalent bond because Hydrogen is already very stable and would be unfavorable if it was taken off completely (in an ionic bond). ... HF is not an ionic bond because by definition, ionic bonds are electron sharing between a metal and nonmetal.