He ___ on the project for two hours when I joined. MCQ with Answer and Explanation

He ___ on the project for two hours when I joined.
A. has worked
B. worked
C. was working
D. had been working
Answer: Option D
Solution (By JKSSB Mock Tests)
Past Perfect Continuous with duration before another past event.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ in the kitchen since morning.
A. has been
B. was
C. had been
D. is

Correct Answer: Option A


Explanation:
Duration to now → Present Perfect.

This question belongs to: English Tenses
Question #2
I ___ him since Monday.
A. haven't seen
B. wasn't seeing
C. hadn't seen
D. didn't see

Correct Answer: Option A


Explanation:
From past to present → Present Perfect negative.

This question belongs to: English Tenses
Question #3
He ___ a shower when the lights went off.
A. takes
B. took
C. was taking
D. take

Correct Answer: Option C


Explanation:
Past Continuous for action in progress interrupted by simple past event.

This question belongs to: English Tenses