英语高考英语过去完成时真题汇编含答案及解析.docx

上传人:b****5 文档编号:7274677 上传时间:2023-01-22 格式:DOCX 页数:14 大小:25.60KB
下载 相关 举报
英语高考英语过去完成时真题汇编含答案及解析.docx_第1页
第1页 / 共14页
英语高考英语过去完成时真题汇编含答案及解析.docx_第2页
第2页 / 共14页
英语高考英语过去完成时真题汇编含答案及解析.docx_第3页
第3页 / 共14页
英语高考英语过去完成时真题汇编含答案及解析.docx_第4页
第4页 / 共14页
英语高考英语过去完成时真题汇编含答案及解析.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

英语高考英语过去完成时真题汇编含答案及解析.docx

《英语高考英语过去完成时真题汇编含答案及解析.docx》由会员分享,可在线阅读,更多相关《英语高考英语过去完成时真题汇编含答案及解析.docx(14页珍藏版)》请在冰豆网上搜索。

英语高考英语过去完成时真题汇编含答案及解析.docx

英语高考英语过去完成时真题汇编含答案及解析

(英语)高考英语过去完成时真题汇编(含答案)及解析

一、单项选择过去完成时

1.---Iwillneverforgetwhenwemetthefamouswriter

---NeitherwillI.He______somegoodsandwasatthecheckoutofasupermarket.

A.hadselectedB.hasselected

C.wasselectingD.selected

【答案】A

【解析】

试题分析:

考查时态。

本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:

我永远忘不了我们遇见那位著名的作家。

我也是。

他那时是挑好物品之后在超市的收银台。

故选A

考点:

考查时态

2.Hesaidthathiscar________stolenandhe________havetotelephonethepolice.

A.was;wouldB.hasbeen;will

C.hadbeen;wouldD.hadbeen;will

【答案】C

【解析】

考查时态。

宾语从句的主句谓语动词是过去式,从句应用过去的某种时态,故B、D排除;又因为汽车被偷,应发生在said之前,故应用过去完成时。

3.Wedidn’tgetahotelroombecausewe______inadvance.

A.hadn’tbookedB.haven’tbooked

C.weren’tbookingD.wouldn’tbook

【答案】A

【解析】

试题分析:

考查时态。

句意:

因为我们没有提前预定,我们没有拿到宾馆房间。

原句中没有拿到房间使用了一般过去时“didn'tget....”,而预定宾馆是在之前就已经发生的事情,要使用过去完成时,表示在过去的过去就发生的事情。

故A项正确。

考点:

考查时态

4.BythetimeJackreturnedhomefromEngland,hisson.fromcollege.

A.graduatedB.hasgraduated

C.hadbeenD.hadgraduated

【答案】D

【解析】

考查动词时态,Bythetime截止到过去某时间为止做了某事,用过去完成时态。

A是一般过去时;B是现在完成时;C是过去完成进行时。

根据句子意思“截止到Jack从英国返家,他的儿子已经大学毕业了。

5.—Thebatteryinmycellphoneisrunninglow.

—Ithatlastnightbeforewewenttobed.

A.wasnoticingB.havenoticedC.wouldnoticeD.hadnoticed

【答案】D

【解析】

本题考查时态。

根据“我昨晚注意到”是在“我们上床睡觉”之前,故用过去的完成时hadnoticed,选D.

6.-----Whatwereyouuptowhenshedroppedin?

------I______forawhileand_____somereading.

A.hadplayed;didB.played;did

C.hadplayed:

wasgoingtodoD.wasplaying;wasgoingtodo

【答案】C

【解析】

考查时态。

由第一句可判断出第二句描述的事情发生在过去,forawhile是相对于whenshedroppedin来说的whenshedroppedin,“我已经玩一会儿了”,因此该用过去完成时态.再看后一个动作,承接前面forawhile,仍然在过去,hadplayedforawhile之后,因此应用过去将来时,表示过去那个时间将要发生的动作,故选C。

7.------Youwenttothe“Bird’sNest”lastmonth,didn’tyou?

------Yes.ThatwasthesecondtimeI________toBeijingNationalStadium.

A.havebeenB.were

C.hadbeenD.wouldbe

【答案】C

【解析】

考查虚拟语气。

表示“是某人第几次做某事”:

That/This/Itis+thefirst/second…lasttime+thatclause(从句的谓语用现在完成时);That/This/Itwas+thefirst/second…lasttime+thatclause(从句的谓语用过去完成时)。

考点:

固定句式中的虚拟语气

8.InthecapitalKathmandu,thousandsofpeople_______thenightonpavements,inparksandopenfieldsinchillytemperaturesbeforetheyreturnedtotheircollapsedhomes.

A.wouldspendB.werespending

C.spentD.hadspent

【答案】D

【解析】

试题分析:

考察过去完成时。

过去完成时表示过去某一时间或动作以前已经发生或完成的动作,对过去的某一点造成的某种影响或结果,结构为:

had+动词的过去分词形式。

成百上千的人们呆在户外发生在“回到家中”这个动作之前。

句意:

在加德满都首都,在他们回到坍塌的家之前,成百上千的群众在人行道、公园、空旷的田间度过了寒冷的夜晚,故选D。

考点:

考察过去完成时

9.AssoonasIgottotheairport,IrealizedI________myIDcardathome.

A.hadleftB.hasleft

C.wouldleaveD.willleave

【答案】A

【解析】

试题分析:

考查时态。

句意:

一到机场,我就意识到我将身份证忘在家里了。

根据语境可知,leavemyIDcardathome是发生在realized之前,用过去完成时。

故选A。

【知识归纳】

过去完成时态表示过去的过去。

WhenIgotthere,thetrainhadleft.当我到达那里的时候,火车已经离开。

考点:

考查时态

10.WhenMaryarrivedshefoundallherchildren______fornearlytwohours.

A.havegonetosleepB.fellasleep

C.wasfallingasleepD.hadbeenasleep

【答案】D

【解析】

试题分析:

考查时态的辨析。

这里选用过去完成时,表示事件发生在过去的过去,由found,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前,故为过去的过去,句意为:

当Mary到达时,她发先孩子们已经睡了将近两个小时。

故选D。

考点:

考查时态的辨析。

11.Theyoungmaninsistedhe____nothingwrongandthatthepolice___him.

A.did:

releasedB.haddone;release

C.haddone;mustreleaseD.shoulddo;shouldrelease

【答案】B

【解析】

考查insist的用法。

翻译成“坚持说”不用虚拟,翻译成“坚持认为”用虚拟(should+动词原形并且should可省。

)“这个年轻人坚持说他没做错什么,坚持认为警察应该放了他。

12.Aslongasmydrivetesterinstructedmetopullintotheparkinglot,IwassureI______.

A.passedB.havepassed

C.waspassedD.hadpassed

【答案】D

【解析】

试题分析:

考查时态。

选项A为一般过去式;选项B为现在完成时;选项C为一般过去式被动语态;选项D为过去完成时。

句意:

只要驾考教练让我把车停到停车场,我就确定我已经通过了考试。

当“我”把车停到停车场时,我确定自己考试通过,此时考试结束和考试通过是同时发生的动作,所以通过考试应在Iwassure之前,故应用过去完成时。

故选D.

考点:

考查时态。

13.Ifyou________thefailedexperiences,youwouldnothavemadesuchamistakeinyourhomework.

A.refertoB.havereferredto

C.referredtoD.hadreferredto

【答案】D

【解析】

试题分析:

考查虚拟语气。

表示假设的虚拟语气,用在对过去事实相反的假定上,从句用过去完成时had+过去分词,主句用would/should/might/could+have+过去分词。

Referto是一个固定结构,意思为查阅、参考。

该句意思为:

如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。

故选D。

考点:

考查虚拟语气。

14.Neverforonemoment,believeitornot,_______beingfacedwithsuchasituationwhereahelpinghandwasgreatlyneeded.

A.IimaginedB.doIimagine

C.IhaveimaginedD.hadIimagined

【答案】D

【解析】

试题分析:

考查倒装。

never否定词放在句首,主句要部分倒装。

此类词还有never,seldom,scarcely,little,few,not,hardly,以及notonly…but(also),nosooner…than,hardly…when,scarcely…when等等;句意:

不管妳信不信,在那一刻我没能想象我要面对这样一个急需幫助的情況境地!

B、D都为倒装句型,但主句谓语动作发生在过去的过去,排除B,故选D。

考点:

考查倒装。

15.ThemanagerissaidtohavearrivedbackfromPariswherehe______someEuropeanpartners.

A.wouldmeetB.ismeeting

C.meetsD.hadmet

【答案】D

【解析】

试题分析:

考查时态。

不定式动作tohavearrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。

句意:

据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。

故D正确。

考点:

考查时态

16.Thejokewassointerestingthatweallburstoutlaughing.Neverbefore__________heardajokelikethat.

A.IhaveB.Ihad

C.haveID.hadI

【答案】D

【解析】

试题分析:

考察时态与倒装。

前面的was表示过去时,当never等表否定的词放在句首时谓语动词倒装。

句意:

这个笑话如此有趣以至于我们突然大笑,以前从未听过像它一样有趣的故事。

故选D

考点:

考察时态与倒装

17.Theybecamefriendsagainthatday.Untilthenthey______toeachotherfornearlytwoyears.

A.didn’tspeakB.hadn’tspoken

C.haven’tspokenD.haven’tbeenspeaking

【答案】B

【解析】

试题分析:

考查时态:

句意:

他们在那天又成为了好朋友,直到那时他们已经近两年没有说话了。

从Theybecamefriendsagainthatday.可知他们两年没有说话是到那天为止发,属于过去的过去的动作,用过去完成时,选B。

考点:

考查时态

18.BytheendofLastyear,we_____morethan1,100,000cars.

A.wereproducingB.produced

C.hadproducedD.wouldproduce

【答案】C

【解析】

试题分析:

考查时态。

句意:

到去年年底,我们已经生产了一百一十多万辆汽车。

bythetime+从句,从句用一般现在时,则主句用将来完成时;从句用一般过去时,主句用过去完成时;bytheendof+时间点,时间点是过去的时间,主句用过去完成时;时间点是将来的时间,主句用将来完成时。

“BytheendofLastyear”指的是过去的时间,主句用过去完成时,故选C。

考点:

考查时态

19.Ididn’tgetintothetwo-hourquarrel;Iknowhowit______,though.

A.wouldbreakoutB.hasbrokenoutC.wasbreakingoutD.hadbrokenout

【答案】D

【解析】

【分析】

【详解】

考查动词时态。

句意:

我没有卷入两个小时的争吵,但是我知道它是如何爆发的。

根据句意,吵架是过去的事情,它发生应该是过去的过去,所以用过去完成时。

故选D。

20.Iwassurprisedtofindthesnackshopsaroundtheschoolempty;thestudentseverything!

A.hadbeenbuyingB.hadbought

C.haveboughtD.havebeenbuying

【答案】B

【解析】

试题分析:

考查时态辨析。

根据句意是过去某一时间之前已经完成的事情,故采用过去完成时。

句意:

我惊讶地发现学校周围的零食店都已经空了;学生们买完了所有的东西。

根据句意可以判断,故选B。

考点:

考查时态辨析

21.Ifoundthefilmhardtofollowbecauseit_______whenIarrived.

A.hadbegunB.wasbeginning

C.hasbegunD.wouldbegin

【答案】A

【解析】考查动词时态。

句意:

我觉得这部电影很难理解,因为当我到达时它已经开演了。

根据所给时态arrived可知,表示到达前已经开演了,用过去完成时,故选A。

22.Iinsistedhe______backthewallettothelady,butheinsistedhe______it.

A.handed;didn’tstealB.hand;hadn’tstolen

C.hand;notstealD.handed;hadn’tstolen

【答案】B

【解析】

【详解】

考查insist用法。

句意:

我坚持说他应该把钱包还给那个女士,他坚持认为他没有偷。

insist后跟宾语从句分两种情况,一,表示坚持要去做某事(未做)insist+that从句(主语+should+动词原形)should可省也可以不省,但要记住动词一定要用原形,这是一种虚拟语气。

二,但如果表对已经发生过的事的一种看法,(注意;是对已经发生过的事)则使用正常时态。

根据句意可知,故选B项。

23.IsawJackintheliftthismorning.He    aroundhereforalongtime.

A.won'tbeseenB.wasn'tseen

C.hasn'tbeenseenD.hadn'tbeenseen

【答案】D

【解析】

【详解】

考查过去完成时态的被动语态。

句意:

今天早上我在电梯里看见杰克。

他好久没在这附近露面了。

根据thismorning可知,这是过去的事情;再根据foralongtime可知,此空是更靠前的动作,且句子主语He和see之间是一种被动关系,所以用过去完成时态,故选D。

24.I_________tohelpyoutodohomeworkbutIcouldn'tspareanytime.I________acompositionlastnightandI'llfinishittomorrow.

A.wanted;wroteB.hadwanted;waswriting

C.hadwanted;wroteD.wanted;havebeenwriting

【答案】B

【解析】

【详解】

考查动词时态。

句意:

我本打算在家庭作业方面帮助你的,但是我抽不出时间。

我昨天晚上整晚都在写作文,明天就能写完。

第一空,句中为短语hadwantedtodo本打算做某事,第二空表示时间段内正在进行的动作,故用过去进行时,综述选B。

25.---Peter,wheredidyouguysgoforthesummervacation?

----We________busywithourworkformonths,sowewenttothebeachtorelaxourselves.

A.wereB.havebeenC.hadbeenD.willbe

【答案】C

【解析】

【详解】

考查过去完成时。

句意:

---彼得,你们暑假去哪儿了?

----几个月来我们一直忙于工作,所以我们去海滩放松了一下。

由“sowewenttothebeachtorelaxourselves”可知,“一直忙于工作”发生在“wenttothebeach”之前,所以本句为过去完成时。

故选C项。

26.---DidyouknowanyGermanbeforeyouarrivedinMunich?

---Never______________it,actually.

A.hadIlearnedB.didIlearn

C.IhadlearnedD.Ilearned

【答案】A

【解析】

【详解】

考查倒装和时态。

句意:

——来慕尼黑之前你懂德语么?

——事实上我从来没学过。

never位于句首,其后要进行部分倒装,而且此处表示的动作发生在arrivedinMunich之前,也就是过去的过去,应该用过去完成时,故A项正确。

【点睛】

注意含有否定意义的词位于句首时,其后要进行部分倒装,常见的这类词包括:

never,hardly,seldom,little,few,notuntil,bynomeans,nowhere,nolonger。

如:

Bynomeanscouldyoutellhimaboutthis.你绝不能把这件事告诉他。

NeverinmylifehaveIheardofsuchathing.我一生中从未听过这样的事。

27.________theparty________whenhecame?

A.Did…beginB.Had…begun

C.Has…begunD.Does…begin

【答案】B

【解析】

【详解】

考查时态。

句意:

他来时聚会已经开始了吗?

此处when引导的时间状语从句的时态是一般过去时态,结合句意主句动作先于从句动作,应该用过去完成时态,故选B。

28.WhenI___tothecinema,thefilm___for5minutes.

A.got,hadbegunB.get,willbegin

C.got,hadbeenonD.got,hasbeenon

【答案】C

【解析】

【详解】

考查时态。

句意:

当我到达电影院时,电影已经开始了五分钟。

forfiveminutes为一段时间要求谓语动词要用延续性动词,故A和B先排除,而从句的动作发生在主句动作之后,从句用一般过去时态,主句用过去完成时态。

故选C。

29.Hardly________whenshe________someoneknockingatthedoor.

A.didshesit,heardB.didshesit,hadheard

C.hadshesat,hadheardD.hadshesat,heard

【答案】D

【解析】

试题分析:

考查倒装句和时态。

本句中放在句首的副词hardly,是一个表示否定含义的副词,放在句首谓语动词要使用部分倒装的形式。

且hardly....when....意为“一...就...”,主句的动作发生在从句之前,时态要保持一致。

句意:

她一坐下来就听见有人敲门。

故D正确。

【名师点睛】

请先看一道题:

a.I__________seensuchagoodharvest!

b.__________Iseensuchagoodharvest.

A.havenever,NeverhaveB.neverhave,Havenever

C.havenever,HaveneverD.neverhave,Neverhave

此题应选A。

这里考查的是否定词置于句首,句子用部分倒装的问题。

一般说来,以下否定词位于句首,句子要用倒装(部分倒装—-用一般问句的形式):

seldom,never,little,few,hardly,not,notuntil,invain,innoway,bynomeans,onnoaccount,nolonger等。

如:

Neverdoeshecomelate.他从不迟到。

Littledidheknowthatthepolicewereafterhim.他一点也不知道警察在找他。

BynomeansshallIgothereagain.我决不会再去那儿了。

Hardlyhadhearrivedatthestationwhenthetrainbegantoleave.他一到车站,火车就开动了。

Fewstudentsdidtheyseeintheclassroom.他们在教室没看到几个学生。

NotaworddidIeversaytohim.我从未对他说过一句话。

Notuntilallthefishintheriverdieddidthevilla

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1