Dear Student Aniline does not undergo hydrogen bonding because of the presence of the benzene. Benzene is highly hydrophobic in nature. Therefore aniline is insoluble in water.
Regards