I ___ the same car for 10 years. MCQ with Answer and Explanation

I ___ the same car for 10 years.
A. owned
B. have owned
C. am owning
D. own
Answer: Option B
Solution (By JKSSB Mock Tests)
Duration from past to present → Present Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ a novel right now.
A. read
B. has read
C. is reading
D. reads

Correct Answer: Option C


Explanation:
Right now → Present Continuous.

This question belongs to: English Tenses
Question #2
I ___ that he is honest.
A. believe
B. have believed
C. believed
D. am believing

Correct Answer: Option A


Explanation:
Simple Present for stative verb.

This question belongs to: English Tenses
Question #3
My eyes are tired because I ___ on the computer for hours.
A. have been sitting
B. am sitting
C. sat
D. sit

Correct Answer: Option A


Explanation:
Reason for present result → Present Perfect Continuous.

This question belongs to: English Tenses