3.     He is teaching in his hometown now, but he________ in a hospital for 10 years. 
#104484
A
worked
B
has worked
C
had worked
D
has been working