they (live) in our town for the last ten years
Answers
Answered by
0
Answer:
they had lived in our town for the last ten tears
Answered by
0
Answer:
They have been living in our town for the last ten years
Explanation:
We hv to use PRESENT PERFECT PROGRESSIVE here...
hope this helps!!!
thanks
hv a good day!
Similar questions