They ___ the project by the deadline. MCQ with Answer and Explanation

They ___ the project by the deadline.
A. completed
B. are completing
C. will have completed
D. will complete
Answer: Option C
Solution (By JKExamLibrary)
Deadline → Future Perfect.

This question belongs to: English Tenses

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1 Report Error
They ___ in the queue for an hour before the bus arrived.
A. were standing
B. had been standing
C. have been standing
D. stood

Correct Answer: Option B


Explanation:
Duration before past event → Past Perfect Continuous.

This question belongs to: English Tenses
Question #2 Report Error
I ___ a lot of work today and I'm exhausted.
A. did
B. had done
C. have done
D. was doing

Correct Answer: Option C


Explanation:
Today unfinished → Present Perfect.

This question belongs to: English Tenses
Question #3 Report Error
I ___ to the market. I'll be back soon.
A. have gone
B. am going
C. went
D. go

Correct Answer: Option B


Explanation:
Immediate future plan → Present Continuous.

This question belongs to: English Tenses