By the end of this month, I ___ all the Harry Potter books. MCQ with Answer and Explanation

By the end of this month, I ___ all the Harry Potter books.
A. will read
B. read
C. have read
D. will have read
Answer: Option D
Solution (By JKSSB Mock Tests)
Future Perfect for completion by a future time.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
He ___ a toothache since yesterday.
A. has had
B. was having
C. had
D. has

Correct Answer: Option A


Explanation:
Present Perfect with 'since'.

This question belongs to: English Tenses
Question #2
I ___ the letter before the post office closed.
A. was posting
B. post
C. posted
D. had posted

Correct Answer: Option D


Explanation:
Past Perfect for action done before another past event.

This question belongs to: English Tenses
Question #3
I ___ a doctor when I grow up.
A. am
B. be
C. will be
D. shall be

Correct Answer: Option C


Explanation:
Simple Future 'will be' for future profession.

This question belongs to: English Tenses