He ___ a book for two hours by noon. MCQ with Answer and Explanation

He ___ a book for two hours by noon.
A. reads
B. will have been reading
C. will be reading
D. will read
Answer: Option B
Solution (By JKSSB Mock Tests)
Future Perfect Continuous with 'by + time' and duration.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ letters all afternoon.
A. wrote
B. writes
C. has written
D. was writing

Correct Answer: Option D


Explanation:
Duration of past activity → Past Continuous.

This question belongs to: English Tenses
Question #2
I ___ the book before I lent it to her.
A. was reading
B. read
C. have read
D. had read

Correct Answer: Option D


Explanation:
Earlier reading.

This question belongs to: English Tenses
Question #3
He ___ a new car next week.
A. buys
B. bought
C. is buying
D. has bought

Correct Answer: Option C


Explanation:
Present Continuous for planned future.

This question belongs to: English Tenses