I ___ this computer for two years, it works well. MCQ with Answer and Explanation

I ___ this computer for two years, it works well.
A. had
B. have had
C. have
D. was having
Answer: Option B
Solution (By JKSSB Mock Tests)
Present Perfect for possession with duration.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
By next summer, they ___ the house.
A. build
B. will build
C. are building
D. will have built

Correct Answer: Option D


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #2
By the end of the day, I ___ all my tasks.
A. will finish
B. will have finished
C. finish
D. am finishing

Correct Answer: Option B


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #3
By the end of this month, I ___ here for a year.
A. worked
B. will work
C. will have worked
D. have worked

Correct Answer: Option C


Explanation:
Future Perfect for duration up to a future point.

This question belongs to: English Tenses