By next week, I ___ all the reports. MCQ with Answer and Explanation

By next week, I ___ all the reports.
A. write
B. will write
C. am writing
D. will have written
Answer: Option D
Solution (By JKExamLibrary)
Future deadline.

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
He ___ for you for two hours.
A. has been waiting
B. is waiting
C. waited
D. waits

Correct Answer: Option A


Explanation:
Duration up to now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #2 Report Error
She asked if I ___ the book.
A. had read
B. was reading
C. have read
D. read

Correct Answer: Option A


Explanation:
Indirect question about earlier action → Past Perfect.

This question belongs to: English Tenses
Question #3 Report Error
She ___ the message before I called.
A. had sent
B. has sent
C. sent
D. was sending

Correct Answer: Option A


Explanation:
Earlier sending.

This question belongs to: English Tenses