I ___ my homework yet. MCQ with Answer and Explanation

I ___ my homework yet.
A. hadn't finished
B. don't finish
C. didn't finish
D. haven't finished
Answer: Option D
Solution (By JKSSB Mock Tests)
Present Perfect with 'yet' indicates an action not completed up to now.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
We ___ the project by the deadline.
A. will complete
B. complete
C. will have completed
D. are completing

Correct Answer: Option C


Explanation:
Future deadline.

This question belongs to: English Tenses
Question #2
He ___ the piano since he was six.
A. is playing
B. has been playing
C. plays
D. played

Correct Answer: Option B


Explanation:
Duration from age six.

This question belongs to: English Tenses
Question #3
By the end of this year, we ___ this course.
A. complete
B. completed
C. will have completed
D. will complete

Correct Answer: Option C


Explanation:
Future Perfect.

This question belongs to: English Tenses