We ___ the same restaurant for years. MCQ with Answer and Explanation

We ___ the same restaurant for years.
A. visit
B. are visiting
C. visited
D. have been visiting
Answer: Option D
Solution (By JKSSB Mock Tests)
Habitual action from past to present → Present Perfect Continuous.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ the task yesterday.
A. was completing
B. complete
C. completed
D. have completed

Correct Answer: Option C


Explanation:
Yesterday → Simple Past.

This question belongs to: English Tenses
Question #2
He ___ a lot of weight last year.
A. lost
B. loses
C. was losing
D. has lost

Correct Answer: Option A


Explanation:
Simple Past with 'last year'.

This question belongs to: English Tenses
Question #3
I ___ the job if I had known about the interview.
A. would get
B. got
C. would have got
D. will get

Correct Answer: Option C


Explanation:
Third conditional.

This question belongs to: English Tenses