Exercise 2.
Match the idiom with its meaning.
1. go like hot cakes
2. the icing on the cake
3. be a piece of cake
4. to have one’s cake and eat it
5. cakes and ale
6. pie in the sky
a) enjoy two desirable things at the same time
b) a good time
c) something which makes a good situation even better
d) something that is pleasant to contemplate but very unlikely to be realized
e) to be a very easy task or accomplishment
f) to be in demand