I ___ this car for five years and it still runs well. MCQ with Answer and Explanation

I ___ this car for five years and it still runs well.
A. had
B. am having
C. have
D. have had
Answer: Option D
Solution (By JKSSB Mock Tests)
Possession duration → Present Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
We ___ for three hours before it started to rain.
A. had been walking
B. were walking
C. have walked
D. walked

Correct Answer: Option A


Explanation:
Past Perfect Continuous for duration leading up to a past event.

This question belongs to: English Tenses
Question #2
She ___ the piano since she was five.
A. was playing
B. plays
C. has been playing
D. played

Correct Answer: Option C


Explanation:
Present Perfect Continuous with 'since'.

This question belongs to: English Tenses
Question #3
If I were rich, I ___ around the world.
A. travelled
B. will travel
C. would travel
D. travel

Correct Answer: Option C


Explanation:
Second conditional: if + past simple, would + base verb.

This question belongs to: English Tenses