What is full of holes but can still hold water?
A basket
A net
A sieve
A sponge
Six simple riddles and thinking puzzles for young learners. Set 208, level 3.