Which of the following compounds has hydrogen bonds between its molecules?
Answer Details
Among the given compounds, only HF has hydrogen bonds between its molecules. Hydrogen bonding occurs when a hydrogen atom is bonded to a highly electronegative element like fluorine, oxygen, or nitrogen, and this hydrogen atom interacts with another electronegative atom from another molecule. In the case of HF, the hydrogen atom is bonded to the highly electronegative fluorine atom, and this hydrogen atom forms a hydrogen bond with the fluorine atom of another HF molecule. HBr, HCl, and HI have covalent bonds between their molecules, but they don't have hydrogen bonds because the hydrogen atoms are not bonded to highly electronegative atoms like fluorine, oxygen, or nitrogen.