Come rain or shine

Do you know the English expression “come rain or shine“? Read the conversation below. Can you guess the meaning?

Robert: It is really important that you attend the meeting tomorrow.

David: Come rain or shine, I’ll be there! Don’t worry!

Does it mean:

a) if the weather is good

b) if the weather is bad

c) no matter what

d) depending on the conditions

The answer is below!↓

background blur clean clear

Photo by Pixabay on


Answer: c) no matter what