English, asked by raisabeemansuri000, 5 months ago

4. They......in this street for twenty years.
a) have lived
b) have been living​

Answers

Answered by sankhadipsannigrahi
4

Answer:

have been living

please mark me brainlist

Similar questions