She ___ in the company for five years when she got promoted. MCQ with Answer and Explanation

She ___ in the company for five years when she got promoted.
A. has been working
B. had been working
C. worked
D. was working
Answer: Option B
Solution (By JKSSB Mock Tests)
Past Perfect Continuous for duration leading up to promotion.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Tenses Questions

Question #1
She ___ English at the moment.
A. studied
B. studies
C. has studied
D. is studying

Correct Answer: Option D


Explanation:
Present Continuous for current action.

This question belongs to: English Tenses
Question #2
I ___ them since they moved away.
A. didn't see
B. don't see
C. wasn't seeing
D. haven't seen

Correct Answer: Option D


Explanation:
Present Perfect negative with 'since'.

This question belongs to: English Tenses
Question #3
We ___ here since 2010.
A. are living
B. live
C. lived
D. have lived

Correct Answer: Option D


Explanation:
Stative 'live' from 2010 to now → Present Perfect.

This question belongs to: English Tenses