Question: why hf has zigzag structure?
Answer: Why does an HF molecule show hydrogen bonding in a zigzag manner? ... An hydrogen bond occurs between a free-electron pair and a bonded hydrogen of two HF molecules. Since these two orbitals have approximately a 109º bond angle, the atoms distribute in a zigzag manner.