HCI cannot form H2Cl2 while HF can form H2F2. The reason is
Fluorine is more reactive
HF is more reactive
Fluorine atom is small and can form hydrogen bonds
None
More electronegative atom such as N, O and F form hydrogen bonding .where as HCl can't form due to large size of Cl ,thus HF can form hydrogen bonding.