Multiple choice softskills leadership

I haven't seen him ___ a long time ago.

  1. For

  2. After

  3. Since

  4. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
AI explanation

Since is used with a specific point in time in the past ("a long time ago") to describe an action continuing up to now, as in "I haven't seen him since [a point in time]." For is used with a duration (e.g., "for a long time"), not a specific past reference point, so it doesn't fit here.