By next Friday, I ___ this book. MCQ with Answer and Explanation

By next Friday, I ___ this book.
A. will have read
B. will read
C. read
D. have read
Answer: Option A
Solution (By JKSSB Mock Tests)
Future Perfect with 'by'.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ to learn Spanish for six months.
A. am trying
B. tried
C. try
D. have been trying

Correct Answer: Option D


Explanation:
Duration from past till now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #2
I ___ a cake now.
A. baked
B. bake
C. have baked
D. am baking

Correct Answer: Option D


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #3
The sun ___ and it was a beautiful morning.
A. shone
B. has shone
C. shines
D. was shining

Correct Answer: Option D


Explanation:
Background description in past → Past Continuous.

This question belongs to: English Tenses