He ___ the project before the deadline. MCQ with Answer and Explanation

He ___ the project before the deadline.
A. finishes
B. finished
C. has finished
D. had finished
Answer: Option D
Solution (By JKSSB Mock Tests)
Past Perfect indicating completion before a specific past time (deadline).

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ as a teacher since 2010.
A. has been working
B. worked
C. is working
D. works

Correct Answer: Option A


Explanation:
Duration from 2010 to present → Present Perfect Continuous.

This question belongs to: English Tenses
Question #2
By the time I woke up, my mother ___ breakfast.
A. was preparing
B. prepared
C. prepares
D. had prepared

Correct Answer: Option D


Explanation:
Past Perfect for action finished before another past event.

This question belongs to: English Tenses
Question #3
We ___ for the test since morning.
A. studied
B. are studying
C. have been studying
D. study

Correct Answer: Option C


Explanation:
Duration from morning to now.

This question belongs to: English Tenses