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
推荐题目
I fixed my eyes upon the newcomer, wondering whether I ________ him somewhere before.
#99984
A
saw   
B
has seen   
C
had seen   
D
would see
I ________ for Beijing next Saturday. Do you know when the earliest plane ________ on  Saturday?
#99485
A
am leaving; takes off
B
Leave; takes off
C
leave; is taking off
D
am leaving; is taking off
By the end of last week, we __________ a satisfactory solution to the problem.
#102214
A
have found
B
will be finding
C
had found
D
found