1、1 (每日一练每日一练)2022)2022 届高中英语一般过去时专项训练题届高中英语一般过去时专项训练题 单选题 1、My brother took the pills for only three days before he fully recovered,so the medicine_very effective.AprovesBis provedCprovedDwas proved 答案:C 解析:考查动词时态。句意:我哥哥在完全康复之前只吃了 3 天药。因此证明这个药是有效的。A.proves 证明(单三);B.is proved 被证明(一般现在时的被动语态);C.proved(
2、过去式);D.was proved(一般过去式的被动语态)。prove 表示“证明”,用主动形式表示被动含义。根据 took 可知,此句是一般过去时,故选 C 项。2、_ this instrument should have put its work permit number on the box.AWho checkBThose who estimates CNo matter who examinedDWhoever inspected 答案:D 解析:考查主语从句。句意:任何检查该仪器的人本该在盒子上写上其工作许可证编号。根据 should have put its work per
3、mit number“本该写上其工作许可证编号(但未写)”可知,事情发生在过去,应用一般过去时,故排除 AB;空处引导主语从句,应用 whoever,而 no matter who 只能引导让步状语从句。综上,故选 D。3、Mary s brother has come back home from London,where he _for three years as a visiting scholar.Ahad stayedBhas stayedCstaysDstayed 2 答案:D 解析:考查一般过去时。句意:玛丽的哥哥已经从伦敦回家了,他在那里做了三年的访问学者。分析句意可知“st
4、ayed for three years”(待了三年)的动作是发生在过去的,并没有持续到现在,因为玛丽的哥哥已经回家了,此时此刻不在伦敦,因此应用一般过去时。一般过去时句式为“主语+动词的过去式+其他”。故选 D 项。小提示:时态题的解题思路:1.语境中动词动作发生的时间是现在、过去还是将来;2.动作处于什么状态,是完成了还是未完成。在本题中,根据句意判断“stayed for three years”(待了三年)的动作是发生在过去的,并且动作已经完成了,并没有持续到现在,所以应用一般过去时。在答题时要注意,不要只看到“for three years”,误选为完成时。4、The medal i
5、s so nice!I _ it in 2015.AobtainBobtainedCwill obtainDhave obtained 答案:B 解析:考查时态。句意:这块奖牌真漂亮!我是在 2015 年获得的。根据句中的时间状语“in 2015”可知,本句表达的是过去发生的动作,因而用一般过去时。故选 B。5、What a coincidence!I _ my elementary school deskmate when I was enjoying myself in the Disneyland the other day.Ahave come across Bcome across
6、Chad come across Dcame across 答案:D 3 解析:考查时态。句意:真是一个巧合!前几天我在迪斯尼乐园玩得很开心的时候,偶然遇到了我的小学同桌。根据the other day“几天前的某一天”,可知句子用一般过去时态,故选 D。6、Much to our relief,though the airport was foggy,our aeroplane _ smoothly.Atook offBpicked upCgot awayDturned up 答案:A 解析:考查动词词义辨析。句意:令我们宽慰的是,尽管飞机场多雾,我们的飞机还是正常起飞了。A.took of
7、f 脱掉,起飞;B.picked up 捡起,接送,收听;C.got away 走开;D.turned up 调大,出现。根据语境可知是飞机起飞。故选 A。7、Mr.Smith _ that he had made a mistake and that he had corrected it.AacceptedBadmittedCtalkedDpromised 答案:B 解析:考查动词词义辨析。句意:史密斯先生承认他犯了一个错误,并且已经改正了。A.accepted 接受;B.admitted承认;C.talked 交谈;D.promised 承诺。根据“he had made a mista
8、ke and that he had corrected it”可知,史密斯先生承认并改正了错误,admit 意为“承认”,符合语境。故选 B 项。8、-Why didnt you hand in your homework?-To be honest,I _ it,or I would have handed in.Ahadnt finishedBhavent finishedCdidnt finishDdont finish 答案:C 解析:4 考查时态。句意:你为什么没交作业?老实说,我没有完成,否则我会交的。根据“or I would have handed in.”可知,这里为含蓄条
9、件虚拟语气,与过去事实相反,所以用一般过去时。故选 C。9、-So you _ the accident?-Yes.I was waiting for the bus across the street.AwitnessedBhave been witnessingCwould witnessDhad witnessed 答案:A 解析:考查动词时态。句意:这么说你亲眼看到了这场事故?是的。我当时正在马路对面等公交车。根据后文 I was waiting for the bus across the street.可知,事故发生在过去,故用一般过去时。故选 A。10、Her pale face
10、 suggested that she _ ill,and her parents suggested that she _ to hospital.Abe,should be sentBwas,be sentCshould be,was sentDwas,was sent 答案:B 解析:考查动词时态和虚拟语气。句意:她苍白的脸色表明她生病了,她的父母建议送她去医院。第一空 suggest 表示“表明”,且主句时态为一般过去时,故从句也应用对应的过去某种时态,此处应用一般过去时,主语为 she,谓语动词用 was;第二空 suggest 表示“建议”,所接的宾语从句一般用虚拟语气,其虚拟语气的结构为:(should)+原形动词,should 可省略,且主语 she 与谓语动词构成被动关系,故第二空填(should)be sent。综上,故选 B。