Idiom of the Week: “Rain or Shine”

Meaning: Whether it rains or other bad conditions make it difficult, someone definitely does something or something definitely happens.


She goes jogging every morning, rain or shine.

Rain or shine, we will depart this Thursday morning.

This is a rain or shine event.

Pop Quiz:

Ben: It’s stormy outside. Do you think they canceled the party?

Jerry: I heard it’s a rain or shine party.

Ben: ___________________________________________________

A: Oh, it is canceled because it is raining now.

B: They will still have the party.

C: They will give us a rain check.

To see the correct answer, click on “Read more”

The correct answer is B. Rain or shine means something happens no matter what the condition is. Let’s keep practicing English, rain or shine!

Share this:

One thought on “Idiom of the Week: “Rain or Shine”

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.