By next week, we ___ all the assignments. MCQ with Answer and Explanation

By next week, we ___ all the assignments.
A. are finishing
B. will finish
C. finish
D. will have finished
Answer: Option D
Solution (By JKSSB Mock Tests)
Deadline → Future Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
By the time the guests come, I ___ dinner.
A. will have cooked
B. will cook
C. am cooking
D. cook

Correct Answer: Option A


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #2
We ___ the same car for 10 years.
A. own
B. owned
C. have been owning
D. are owning

Correct Answer: Option C


Explanation:
Stative verb 'own' can be used in perfect continuous to emphasise duration. Alternatively, 'have owned' is also possible, but 'have been owning' is acceptable in informal contexts. (Best answer here: C)

This question belongs to: English Tenses
Question #3
The film ___ when we entered.
A. was already beginning
B. already began
C. has already begun
D. had already begun

Correct Answer: Option D


Explanation:
Earlier start.

This question belongs to: English Tenses