Question
Account for the following:
Ethanal is more soluble in water than ethane but less than the ethanol.
Solution
Ethanal is more soluble in water than ethane because it is capable of forming hydrogen bond with water using carbonyl oxygen.

But due to lack of hydrogen available to H-bond O of H2O, ethanal is less soluble in water than ethanol.

But due to lack of hydrogen available to H-bond O of H2O, ethanal is less soluble in water than ethanol.