You ___ (live) in London. (Present perfect continuous tense)
Answers
Answered by
1
Answer:
are living is your correct answer
Similar questions