您现在的位置是:首页 > 学科知识查询 > 高中英语题库

The old man has retired from the factory. He there for 30 years.A. works B. workedC. has worked D. w

编辑:chaxungu时间:2026-04-27 02:46:25分类:高中英语题库

【题目】The old man has retired from the factory. He _____ there for 30 years.

A. works B. worked

C. has worked D. was working

在线课程

【答案】B

【解析】

试题分析:考查时态。现在完成时表示过去发生的事情对现在的影响,或者表示过去发生的事情持续到现在。一般过去时只表示过去发生了这样的事情,不强调对现在的影响。句意:那个老人从这个工厂退休了。他在那里工作了30年。本题没有反应出过去事情对现在的影响,故使用一般过去时即可。故B正确。