Correct Tense:--We (not live) in England for the last two years.
Answers
Answered by
0
We haven't been living in England for the last two years.
Similar questions