They ________ here for three years before you ________ last week. A. have worked / came B. have been working / come C. was working / had come D. had been working / came
They ________ here for three years before you ________ last week.
A. have worked / came
B. have been working / come
C. was working / had come
D. had been working / came