I ___ the work before I left the office. MCQ with Answer and Explanation

I ___ the work before I left the office.
A. was finishing
B. finished
C. have finished
D. had finished
Answer: Option D
Solution (By JKSSB Mock Tests)
Earlier completion → Past Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
He ___ to work every day by bus.
A. went
B. is going
C. go
D. goes

Correct Answer: Option D


Explanation:
Simple Present habit, third person singular.

This question belongs to: English Tenses
Question #2
By the end of the week, they ___ the work.
A. will finish
B. finish
C. will have finished
D. are finishing

Correct Answer: Option C


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #3
We ___ each other for a long time.
A. are knowing
B. knew
C. have known
D. know

Correct Answer: Option C


Explanation:
Present Perfect with 'for' indicating duration up to now.

This question belongs to: English Tenses