问题

He ________ in American for five years, andnow he works in Shanghai.
A:attract
B:worked
C:had worked
D:have been working
B:worked
C:had worked
D:have been working
正确答案是: