He ___ the book by next week. MCQ with Answer and Explanation

He ___ the book by next week.
A. is reading
B. will have read
C. will read
D. reads
Answer: Option B
Solution (By JKExamLibrary)
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
She ___ for her exams these days.
A. prepare
B. is preparing
C. prepared
D. prepares

Correct Answer: Option B


Explanation:
Temporary ongoing activity → Present Continuous.

This question belongs to: English Tenses
Question #2 Report Error
By the time the train arrives, we ___ for an hour.
A. will wait
B. will have been waiting
C. wait
D. are waiting

Correct Answer: Option B


Explanation:
Duration before future arrival → Future Perfect Continuous.

This question belongs to: English Tenses
Question #3 Report Error
They ___ in this city for 20 years.
A. are living
B. have been living
C. lived
D. live

Correct Answer: Option B


Explanation:
Duration to present → Present Perfect Continuous.

This question belongs to: English Tenses