Multiple choice softskills leadership

I haven't seen him ___ a long time.

  1. For

  2. After

  3. Since

  4. None of these

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

In English, 'for' is the correct preposition to use with a duration of time like 'a long time'. 'Since' requires a specific point in time (e.g., 'since 2010').