She ___ the car for a decade. MCQ with Answer and Explanation

She ___ the car for a decade.
A. drives
B. drove
C. is driving
D. has been driving
Answer: Option D
Solution (By JKExamLibrary)
Duration up to now.

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
We ___ the house when the power went out.
A. have cleaned
B. were cleaning
C. clean
D. cleaned

Correct Answer: Option B


Explanation:
Past Continuous interrupted by another event.

This question belongs to: English Tenses
Question #2 Report Error
We ___ the garden for hours and it looks beautiful.
A. tend
B. are tending
C. tended
D. have been tending

Correct Answer: Option D


Explanation:
Duration with present result.

This question belongs to: English Tenses
Question #3 Report Error
He ___ his work before he left.
A. finishes
B. had finished
C. finished
D. was finishing

Correct Answer: Option B


Explanation:
Past Perfect.

This question belongs to: English Tenses