They ___ in this city for ten years now. MCQ with Answer and Explanation

They ___ in this city for ten years now.
A. have been living
B. live
C. are living
D. lived
Answer: Option A
Solution (By JKSSB Mock Tests)
Present Perfect Continuous for an action that started in the past and continues.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
We ___ the exam by next week.
A. will have taken
B. will take
C. took
D. take

Correct Answer: Option A


Explanation:
Future Perfect with 'by'.

This question belongs to: English Tenses
Question #2
If I had wings, I ___ .
A. will fly
B. fly
C. flew
D. would fly

Correct Answer: Option D


Explanation:
Second conditional.

This question belongs to: English Tenses
Question #3
She ___ her work before the deadline.
A. had completed
B. completes
C. completed
D. has completed

Correct Answer: Option D


Explanation:
Completion with present relevance? Better 'has completed' if deadline is recent. Here correct 'has completed' as present perfect is common. But given 'before the deadline' could be past. However 'has completed' fits if deadline is ongoing. I'll set correct_answer D.

This question belongs to: English Tenses