Multiple choice

Directions: Find out the correct meaning of the idiom/phrase from the four alternatives.

Every dog has his day

  1. To be depressed

  2. To happen

  3. To have a good fortune

  4. To meet by chance

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

It means to have good fortune. The idea is that even dogs (a person) shall have at least one good day.