WE ……… IN THIS TOWN FOR A LONG TIME. WE ……… HERE SIXTEEN YEARS AGO...

16. We ……… in this town for a long time. We ……… here sixteen years ago.A. had been/come B. have been/comeC. were/ came D. are/came