问题

Your colleague’s spoken English is quite good, Amy.— No wonder, as she in the USA for two years
A:worked
B:has been working
C:had worked
D:has worked
B:has been working
C:had worked
D:has worked
正确答案是: