Choose the correct tense: She ___ in London for five years now.
Ahas been living
Bwas living
Clived
Dlives
Explanation
– An action that started in the past and continues to the present needs present perfect continuous.
– ‘Has been living’ shows the ongoing duration up to now.
– Correct: She has been living in London for five years now.
Exam Relevance
- Topic: Tenses
- Subtopic: Present Perfect Continuous

No Comments