they _ (live) in London for a long time
Answers
Answered by
0
Answer:
lived
have a wonderful day
Answered by
3
They are living in London for a long time.
Similar questions