English, asked by shakeelahmed4295, 10 months ago

I ____( live) in this town for 12 years.​

Answers

Answered by lrsharma059
0

Answer:I had been living in this town for 12 years

Explanation:

Answered by khushi333370
0

Answer: i had been living in this town for 12 years

Explanation:

Similar questions