English, asked by mahadhaksha2814, 1 month ago

You ___ (live) in London. (Present perfect continuous tense)​

Answers

Answered by gouravkuamrverma2
1

Answer:

are living is your correct answer

Similar questions