Which of the following molecules have intermolecular H bonding? KH2PO4 H3BO3 C6H5CO2H CH3OH it's a more than one correct mcq Share with your friends Share 5 Anuradha Puri answered this H3BO3 and CH3OH have intermolecular hydrogen bonding. 2 View Full Answer