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. was working
B. has worked
C. had been working
D. worked
Answer: Option C
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
He ___ ill since Monday.
A. was
B. is
C. had been
D. has been

Correct Answer: Option D


Explanation:
From Monday to now → Present Perfect.

This question belongs to: English Tenses
Question #2
The train ___ before he reached the station.
A. was leaving
B. had left
C. left
D. leaves

Correct Answer: Option B


Explanation:
Earlier action → Past Perfect.

This question belongs to: English Tenses
Question #3
He ___ in the garden all morning.
A. worked
B. is working
C. works
D. has been working

Correct Answer: Option D


Explanation:
Duration up to now.

This question belongs to: English Tenses