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

He ___ the book by next week.
A. reads
B. will have read
C. is reading
D. will read
Answer: Option B
Solution (By JKSSB Mock Tests)
Future Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
Perhaps she ___ the job.
A. gets
B. is getting
C. got
D. will get

Correct Answer: Option D


Explanation:
Uncertain future event → 'will'.

This question belongs to: English Tenses
Question #2
We ___ the task for three hours now.
A. have been doing
B. did
C. are doing
D. do

Correct Answer: Option A


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #3
He ___ a book for three hours now.
A. read
B. reads
C. is reading
D. has been reading

Correct Answer: Option D


Explanation:
Duration up to now.

This question belongs to: English Tenses