Electron density is the main reason behind this.
In case of oxygen the size is smaller and electroneagativity is high. Due to this the electron density is high in case of oxygen.
but in case of chlorine , the size of chlorine being larger, distributes the electrons in larger field and this decreases the electron density and thus it can not show the Hydrogen bond.
Leave a Reply