Multiple choice

It finally ........ on me that he had been lying all the time.

  1. decayed

  2. deceived

  3. dawdled

  4. dawned

  5. dangled

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

The phrase 'it dawned on me' is an idiom that means something suddenly became clear or was realized. This fits perfectly with the context of suddenly realizing someone had been lying. Decayed means decomposed, deceived means tricked, dawdled means wasted time, and dangled means hung loosely.