The old man has retired from the factory. He _____ there for 30 years. 
#101212
A
works
B
worked
C
has worked
D
was working
推荐题目
English __________ in our school for almost 60 years.
#104230
A
has taught
B
was taught
C
had been taught
D
has been taught
 It’s been years since I _____ myself so much.
#103535
A
enjoy
B
enjoyed
C
have enjoyed
D
had enjoyed
Last week I took the Civil Service Admission Examination, for which I _____ for nearly three months.
#102168
A
had prepared
B
would prepare
C
was preparing
D
have been preparing
Mike           with Janet for over one year before they got married.
#100050
A
had fallen in love
B
had been in love
C
has fallen in love
D
has been in love