I ___ the book you recommended. MCQ with Answer and Explanation

I ___ the book you recommended.
A. read
B. am reading
C. had read
D. have read
Answer: Option D
Solution (By JKExamLibrary)
Present relevance → Present Perfect.

This question belongs to: English Tenses

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1 Report Error
I ___ the news yesterday.
A. hear
B. have heard
C. was hearing
D. heard

Correct Answer: Option D


Explanation:
Simple Past with 'yesterday'.

This question belongs to: English Tenses
Question #2 Report Error
By next week, we ___ all the assignments.
A. finish
B. will finish
C. are finishing
D. will have finished

Correct Answer: Option D


Explanation:
Deadline → Future Perfect.

This question belongs to: English Tenses
Question #3 Report Error
I ___ when someone knocked at the door.
A. sleep
B. was sleeping
C. slept
D. have slept

Correct Answer: Option B


Explanation:
Past Continuous for interrupted sleep.

This question belongs to: English Tenses