当前位置:高中试题 > 英语试题 > 一般现在时 > The old man has retired from the factory. He _____ there for 30 years. A.worksB....
题目
题型:不详难度:来源:
The old man has retired from the factory. He _____ there for 30 years.
A.worksB.workedC.has workedD.was working

答案
B
解析

试题分析:考查时态。现在完成时表示过去发生的事情对现在的影响,或者表示过去发生的事情持续到现在。一般过去时只表示过去发生了这样的事情,不强调对现在的影响。句意:那个老人从这个工厂退休了。他在那里工作了30年。本题没有反应出过去事情对现在的影响,故使用一般过去时即可。故B正确。
点评:本题考查了现在完成时和一般过去时的区别。现在完成时表示过去发生的事情对现在的影响,或者表示过去发生的事情持续到现在。一般过去时只表示过去发生了这样的事情,不强调对现在的影响,在句中要仔细辨别。
核心考点
试题【The old man has retired from the factory. He _____ there for 30 years. A.worksB.】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
My house _____ when you visited Beijing last time, so I didn’t invite you to my home.
A.was being decoratedB.is being decorated
C.has been decorated D.was decorated

题型:不详难度:| 查看答案
—Have you read today’s report about your performance?
— I don’t care what __ about me.
A.will be writtenB.writesC.wroteD.is written

题型:不详难度:| 查看答案
– Have you ever been to the city before?
– No. This is the first time I _____ here.
A.wasB.have beenC.comeD.am coming

题型:不详难度:| 查看答案
The three sisters decided to hold a family party to _______ their parents’ silver wedding.
A.celebrate B.memorize C.congratulateD.welcome

题型:不详难度:| 查看答案
The truck ran down the hill, and the driver _____, according to the local newspaper, to have been killed.
A.was reported B.was reporting C.reportedD.had been reported

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.