Question: why hcl is not hydrogen bond?
Answer: The chlorine atom is too large. Despite its electronegativity, the size of the atom is such that its electron density is too low to form hydrogen bonds. This is why HCl does not display hydrogen bonding while HF does.