What do the idioms below mean? Guess their meaning and then use them in the sentences provided.
1 all one's Christmases have come at once
2 to take someone off one's Christmas card list/be off someone’s Christmas card list
3 Christmas has come/came early this year
4 to light up like a Christmas tree
5 Like turkeys voting for Christmas
A I didn’t expect to get a pay rise! Well, Christmas __________________________!
B Sarah saw a box of chocolates on her desk, and she _______________________.
C The teachers agreed to accept the introduction of larger class numbers without any increase in their pay. It was _______________________________.
D Anna forgot to water my plants again, that's it, she's _______________________!
E _______________________________: my parents bought me a flat, I got a place at university and an internship at a prestigious organisation!








