Multiple choice softskills communication

You are getting introduced to someone. He asks you about your work experience. You tell him:

  1. I have been working for TCS since the past three years.

  2. I am working for TCS from the past three years.

  3. I am working for TCS since the past three years.

  4. I have been working for TCS for the past three years.

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

The correct answer is D because 'for the past three years' is the correct prepositional phrase with duration. 'Since' requires a specific point in time (e.g., 'since 2023'), not a duration. Options B and C incorrectly use 'from the past' which is not idiomatic; the correct phrase is 'for the past'. Option A uses 'since' with duration, which is grammatically incorrect.