An ionic bond is formed by the transfer of electrons from one atom to the other. It is usually formed between a metal + non-metal.
A covalent bond is formed by sharing of electrons between two atoms. It is formed between two nonmetals. A polar covalent bond is formed between 2 non-metals which differ in their electronegativities. In contrast, in a non-polar covalent interaction the two atoms could either be the same or have very close electronegativities.
1) P and I : Both non-metals with different electronegativities= Polar Covalent
2) Fe and O: Metal + non-metal = Ionic
3) S and Cl: Both non-metals with different electronegativities= Polar Covalent
4) S and S: Both non-metals and the same atoms = Non-polar Covalent
5) Br and Br: Both non-metals and the same atoms = Non-polar Covalent
6) O and Cl: Both non-metals with different electronegativities= Polar Covalent
7) Be and Cl: Metal + non-metal = Ionic
8) Al and N: Metal + non-metal = Ionic
Answer: True no need for an explanation..
Dipole-dipole interactions, and London dispersion interactions