21. “Once in a blue moon” means:
a) to experience something extremely rare
b) to have a clear sky at night
c) to see a blue-colored moon
d) to have a lunar eclipse
22. “Pull someone’s leg” means:
a) to physically lift someone’s leg
b) to make someone laugh by joking with them
c) to insult someone’s abilities
d) to challenge someone in a physical contest
23. “Raining cats and dogs” means:
a) to have a storm with heavy rain
b) to experience a pet show
c) to witness a strange weather phenomenon
d) to see various animals falling from the sky
24. “Take a rain check” means:
a) to avoid rainfall
b) to postpone a planned event
c) to go for a walk in the rain
d) to buy new rain gear
25. “Turn over a new leaf” means:
a) to change one’s behavior for the better
b) to participate in a leaf collection activity
c) to start a new job involving tree care
d) to donate leaves to a recycling program