just answered this
'A hydrogen bond is a strong form of a covalent bond. A covalent bond is one where two nonmetals share electrons. A hydrogen bond is where a hydrogen shares electrons with a very electronegative element, such as oxygen, nitrogen and fluoride.