Question: how many hydrogen bonds can a water molecule form?
Answer: Each water molecule can form two hydrogen bonds involving their hydrogen atoms plus two further hydrogen bonds utilizing the hydrogen atoms attached to neighboring water molecules. These four hydrogen bonds optimally arrange themselves tetrahedrally around each water molecule as found in ordinary ice (see right).