问题

hear you__________at Smith’s.— Yes, I__________there for about threemonths.

A:work; had been working
B:worked; was working
C:are working; have been working
D:worked; have worked
正确答案是: