Brent N. answered 07/18/21
Pharmaceutical Chemist and AP Chemistry Tutor
Intermolecular bonds are bonds that form between two different molecules.
The types of intermolecular bonds are London dispersion, dipole-dipole, hydrogen bonds, and ion-dipole.
All molecules have London dispersion forces and only polar molecules have dipole-dipole bonds. Hydrogen bonds are formed when Hydrogen is directly bonded to a N, O, or F. Ion-dipole bonds are form when a polar molecule is mixed with an ion that can come from something like NaCl when dissolved in water.
For the first part CF4 is a non polar molecule, so it will only have London dispersion forces.
For the second part CH3OH the molecule is polar so it will have London and dipole-dipole. It will also have Hydrogen bonds, which is a special type of dipole-dipole bond, because if you draw out the Lewis structure it has a Hydrogen atom that is bonded to an O atom.