Come rain, come …….

Can you complete this English expression? It means “no matter what the weather is”.

Come rain, come ……

a) shine

b) sun

c) sunny

d) snow

The answer is below!↓

Photo by Johannes Plenio on

Answer: a) shine

Come rain, come shine!

Example: The marathon will take place come rain, come shine.

By I Talk You Talk Press – Easy English Reading