He _____ in this factory for 20 years already.
#36321
A
will work
B
works
C
has worked
D
is working
推荐题目
What ________ you ________ at this time yesterday?
#37876
A
did, do
B
have, done
C
were, doing
D
are, doing
I ________my homework while my parents _________TV last night.
#41821
A
did; have watched
B
was doing; were watching
C
had done; were watching
D
would do ;were watching
If he ________harder , he will catch up with us soon .
#38550
A
study
B
studies
C
will study
D
studied