The old man has retired from the factory. He there for 30 years. A. worksB. workedC. has

发布时间:2020-08-17 02:00:14

The old man has retired from the factory. He      there for 30 years.
A. works
B. worked
C. has worked
D. was working

网友回答

A. works
(答案→)B. worked
C. has worked
D. was working
解析:考查时态。现在完成时表示过去发生的事情对现在的影响,或者表示过去发生的事情持续到现在。一般过去时只表示过去发生了这样的事情,不强调对现在的影响。句意:那个老人从这个工厂退休了。他在那里工作了30年。本题没有反应出过去事情对现在的影响,故使用一般过去时即可。故B正确。
以上问题属网友观点,不代表本站立场,仅供参考!