Multiple choice

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

Every dog has his day

  1. A person who habitually brings bad news

  2. A dishonest business man

  3. From a bad position into a worse

  4. A time of action comes to every one

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

Every dog has his day means that everyone will eventually have a period of success, good fortune, or importance in their life.