Answer
The compound can form hydrogen bonds
Work Step by Step
The compound has no O-H bond but O atoms with lone pair so it forms hydrogen bonds only with water.
Solubility in water depends on the number of carbons and number of hydrogen bonding groups in the molecule. The compound has 4 carbon atoms per every hydrogen bonding group. So it is moderately soluble in water.