He ___ the book by the time you return. MCQ with Answer and Explanation

He ___ the book by the time you return.
A. reads
B. is reading
C. will read
D. will have read
Answer: Option D
Solution (By JKSSB Mock Tests)
Completion before future return → Future Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
We ___ to Goa next week. I've booked the tickets.
A. goes
B. are going
C. go
D. went

Correct Answer: Option B


Explanation:
Planned future arrangement → Present Continuous 'are going'.

This question belongs to: English Tenses
Question #2
They ___ in this city for ten years now.
A. live
B. have been living
C. are living
D. lived

Correct Answer: Option B


Explanation:
Present Perfect Continuous for an action that started in the past and continues.

This question belongs to: English Tenses
Question #3
He ___ to bed before 10 p.m. last night.
A. goes
B. had gone
C. was going
D. went

Correct Answer: Option D


Explanation:
Simple Past with 'last night'.

This question belongs to: English Tenses