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. had been working
C. worked
D. has worked
Answer: Option B
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 ___ her task and is free now.
A. was completing
B. has completed
C. completes
D. completed

Correct Answer: Option B


Explanation:
Completed action with present result → Present Perfect.

This question belongs to: English Tenses
Question #2
He ___ when I entered the room.
A. read
B. was reading
C. reads
D. has read

Correct Answer: Option B


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #3
I ___ the book by the time you return.
A. will finish
B. finish
C. will have finished
D. am finishing

Correct Answer: Option C


Explanation:
Future Perfect.

This question belongs to: English Tenses