He _____ in this factory for 20 years already.
#36321
A
will work
B
works
C
has worked
D
is working
推荐题目
My father _________ Beijing many times. He _________ there again last week.
#39349
A
has been to; has gone
B
has gone to; went
C
has been in; has gone
D
has been to; went
— Do you know ______ yesterday afternoon?— Sorry, I’ve no idea. 
#42047
A
where was Tom
B
where Tom was
C
where is Tom
D
where Tom is
The plane ______ when we got to the airport.
#42861
A
had taken off
B
was taken off
C
will take off
D
is taking off