Multiple choice

More than twenty years have now passed _______ I had my first flight.

  1. after

  2. while

  3. since

  4. when

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

Whenever we refer to a specific point of time of the past, we use preposition since” for such references. Hence, (3) is the correct answer.