Final answer:
The correct option that shows a hydrogen bond is -N...H-O-, as it fits the criterion of hydrogen being covalently bonded to a highly electronegative atom (N) and attracted to a lone pair on another electronegative atom (O) in a neighboring molecule.
Step-by-step explanation:
If a solid line represents a covalent bond and a dotted line represents intermolecular attraction, the choice that shows a hydrogen bond is -N...H-O-. This is because hydrogen bonds are a type of dipole-dipole interaction that occurs when a hydrogen atom is covalently bonded to a highly electronegative atom, such as nitrogen (N), oxygen (O), or fluorine (F), and is attracted to a lone pair of electrons on an atom in a neighboring molecule.
Hydrogen bonds are particularly strong among dipole-dipole interactions, although they are much weaker compared to a covalent bond. Therefore, the correct answer is the one where hydrogen is bonded to nitrogen (which is highly electronegative) and is attracted to oxygen from another molecule, hence forming a hydrogen bond.