高中英语过去完成时技巧 阅读训练策略及练习题含答案.docx
《高中英语过去完成时技巧 阅读训练策略及练习题含答案.docx》由会员分享,可在线阅读,更多相关《高中英语过去完成时技巧 阅读训练策略及练习题含答案.docx(17页珍藏版)》请在冰点文库上搜索。
![高中英语过去完成时技巧 阅读训练策略及练习题含答案.docx](https://file1.bingdoc.com/fileroot1/2023-6/6/60ecb3f3-2864-4853-9193-c2d1302478b8/60ecb3f3-2864-4853-9193-c2d1302478b81.gif)
高中英语过去完成时技巧阅读训练策略及练习题含答案
高中英语过去完成时技巧阅读训练策略及练习题(含答案)
一、单项选择过去完成时
1.—Lilywenttoseethemoviealone.
—Ifshe_____meaboutit,Iwouldhavegonewithher.
A.shouldtellB.tellsC.toldD.hadtold
【答案】D
【解析】
考查时态。
句意:
丽丽一个人去看电影了。
——如果她告诉过我这件事,我会和她一起去的。
结合语境可知从句中说的是在过去已完成动作,故用过去完成时态。
2.Wetofinishtheworkbeforedark,buttheheavyrainheldusup.
A.meantB.wasmeaning
C.hadmeantD.wouldmean
【答案】C
【解析】
试题分析:
句意:
我们本打算在天黑前完成这项工作,但是大雨耽误了我们。
Meantohavedone和hadmeanttodo表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C
考点:
考查动词时态
3.Asheapproachedthedoor,Mikelookedintotheroomagaintoseeifhe_______anythingbehind.
A.leftB.hadleft
C.hasleftD.wouldleave
【答案】B
【解析】
B考察动词时态。
句意:
当他快到门口的时候,麦克再一次看看房间是否落下什么东西。
Leavebehind所表示的动作发生在lookinto之前,因此使用过去完成时,表示在过去的某一时间或者某一动作之前就发生的动作。
故B正确。
4.(湖南十二校联考)IgotanemailfrommyoldfriendlastSunday.Untilthen,we________intouchfornearly3years.
A.didn’tgetB.haven’tgot
C.hadn’tgotD.don’tget
【答案】C
【解析】
考查时态。
句意为:
上周日我收到了老朋友的一封邮件。
在那之前,我们将近三年没有联系了。
根据Untilthen可知,getintouch这一动作发生在gotanemail之前,所以用过去完成时。
答案:
C
5.AssoonasIgottotheairport,IrealizedI________myIDcardathome.
A.hadleftB.hasleft
C.wouldleaveD.willleave
【答案】A
【解析】
试题分析:
考查时态。
句意:
一到机场,我就意识到我将身份证忘在家里了。
根据语境可知,leavemyIDcardathome是发生在realized之前,用过去完成时。
故选A。
【知识归纳】
过去完成时态表示过去的过去。
WhenIgotthere,thetrainhadleft.当我到达那里的时候,火车已经离开。
考点:
考查时态
6.Father________forLondononbusinessuponmyarrival,soIdidn’tseehim.
A.hasleftB.leftC.hadleftD.wasleaving
【答案】C
【解析】
分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。
句意:
父亲在我回来之前已经去出差了,所以我没有见到他。
7.Catherinecamehomehappily,whichsuggestedthatshethefinalexam.
A.hadpassedB.passC.wouldpassD.shouldpass
【答案】A
【解析】
这题考查时态的用法:
suggest做“暗示”讲,所以不用虚拟语气,因为通过考试是在回来前发生,所以用过去完成时。
句意是:
凯萨琳高兴地回来,说明她通过了考试。
选A。
8.---What’swrongwithyourcellphone?
Ican’tgetthrough.
---Oh,mylinewascutoffbecauseI________mybill.
A.haven’tpaidB.hadn’tpaidC.wasn’tpayingD.don’tpay
【答案】B
【解析】
本题考查时态。
根据“我的线路被切断了”是过去发生的事情,而应为我没有付我的账单是在“我的线路被切断了”之前,故用过去完成时。
选B。
9.—GotyourUSvisa?
—Notyet.I________toobusytoapplyforanappointment,soIdidn’tgotoShanghailastweek.
A.wasB.havebeenC.hadbeenD.wouldbe
【答案】C
【解析】句意:
——你得到美国签证了吗?
——还没有,我过去太忙以至于没有申请,因此我上周没有去上海。
根据后句时态可知,表示“过去的过去”应该用过去完成时。
10.——Wedidn’tfindSmithattendingthelecture.
——Noone____himabout_____alecturethefollowingday.
A.told;theretobeB.hadtold;theretobeC.told;therewasD.hadtold;therebeing
【答案】D
【解析】
考查时态。
根据句意可知没有人告诉他是在我们没有发现Smith之前发生,故用过去完成时;about为介词,故therebe句型为therebeing,选D。
11.Marywaspleasedtoseethattheseedsshe______inthegardenweregrowing.
A.wasplantingB.hasplantedC.wouldplantD.hadplanted
【答案】D
【解析】考查过去完成时态。
它表达的是在某个过去动作或时间点之前发生的动作,简单地说就是“过去的过去”发生的事情。
句意:
玛丽很高兴她在花园里种的种子正在生长。
根据句意可知,种种子是在种子成长之前,故选D。
12.Bythetimemymothercamebackfromwork,mysisterandI________supperandwerewaitingforheratthetable.
A.havecookedB.werecookingC.hadcookedD.wouldcook
【答案】C
【解析】
在英文中用bythetime构成的从句修饰主句,主句通常用过去完成时,结构为had+过去分词,故本题选C。
13.I______thepaperbeforemylawyerexplainedthedetailstome.
A.signedB.hadsigned
C.signsD.hassigned
【答案】B
【解析】
试题分析:
考查过去完成时。
句意:
在我的律师和我详细说明之前我就已经签字了。
由题中时间点可知是过去完成时,故选B。
考点:
考查过去完成时
14.----DidyouknowanyGermanbeforeyougottoBerlin?
----Notasingleword_________.
A.haveIlearnedB.hadIlearned
C.I’velearnedD.Ihadlearned
【答案】B
【解析】
试题分析:
考查倒装语序及时态。
具有(半)否定意义的词或短语位于句首时,用部分倒装。
排除C、D选项。
由对话第一部分是过去时态,“一个词都没学过”这个动作应发生在过去的过去,故用过去完成时,排除A选项,故选B。
句意:
——去柏林之前你学过些德语吗?
——我一个词都没学过。
考点:
考查倒装语序及时态。
15.Theybecamefriendsagainthatday.Untilthenthey______toeachotherfornearlytwoyears.
A.didn’tspeakB.hadn’tspoken
C.haven’tspokenD.haven’tbeenspeaking
【答案】B
【解析】
试题分析:
考查时态:
句意:
他们在那天又成为了好朋友,直到那时他们已经近两年没有说话了。
从Theybecamefriendsagainthatday.可知他们两年没有说话是到那天为止发,属于过去的过去的动作,用过去完成时,选B。
考点:
考查时态
16.Theyaskedmetohaveadrinkwiththem.IsaidthatitwasatleasttenyearssinceI__________agooddrink
A.hadenjoyedB.wasenjoying
C.enjoyedD.hadbeenenjoying
【答案】A
【解析】
试题分析:
考查时态。
在“It+be+since从句”这一结构中,可用一般现在时或现在完成时,since从句用一般过去时。
句意:
他们喊我和他们去喝一杯。
我说,离我上次好好的喝上一杯已经有10年了。
故A正确。
考点:
考查时态
17.I___therelittlemorethanaweekwhenIsettoworkwiththescientist.
A.wouldbeB.havebeen
C.hadbeenD.willbe
【答案】C
【解析】
过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,即“过去的过去”。
根据所提供的情景“whenIsettoworkwiththescientist”可判断出与这位科学家一起工作之前已过去一周多一点的时间。
故选C项。
过去将来时表示从过去某个时间看将要或将来发生的事。
现在进行时表示说话时正在进行的动作或事件。
一般将来时表示将要发生的动作或存在的状态。
18.Hesaidthathiscar________stolenandhe________havetotelephonethepolice.
A.was;wouldB.hasbeen;will
C.hadbeen;wouldD.hadbeen;will
【答案】C
【解析】
考查时态。
宾语从句的主句谓语动词是过去式,从句应用过去的某种时态,故B、D排除;又因为汽车被偷,应发生在said之前,故应用过去完成时。
19.Marywenttotheboxofficeatlunchtime,butallthetickets________out.
A.wouldsellB.hadsoldC.havesoldD.wasselling
【答案】B
【解析】
【分析】【详解】
考查动词时态。
句意:
玛丽在午饭时候去售票处了,但是所有的票都卖光了。
根据前句可知,玛丽去买票是过去发生的事情,所以票卖完应该是过去的过去,用过去完成时,故选B。
20.—Thebatteryinmycellphoneisrunninglow.
—Ithatlastnightbeforewewenttobed.
A.wasnoticingB.havenoticedC.wouldnoticeD.hadnoticed
【答案】D
【解析】
本题考查时态。
根据“我昨晚注意到”是在“我们上床睡觉”之前,故用过去的完成时hadnoticed,选D.
21.---Peter,wheredidyouguysgoforthesummervacation?
----We________busywithourworkformonths,sowewenttothebeachtorelaxourselves.
A.wereB.havebeenC.hadbeenD.willbe
【答案】C
【解析】
【详解】
考查过去完成时。
句意:
---彼得,你们暑假去哪儿了?
----几个月来我们一直忙于工作,所以我们去海滩放松了一下。
由“sowewenttothebeachtorelaxourselves”可知,“一直忙于工作”发生在“wenttothebeach”之前,所以本句为过去完成时。
故选C项。
22.—DidLindaseethetrafficaccident?
—No,nosooner________thanithappened.
A.hadshegoneB.shehadgone
C.hasshegoneD.shehasgone
【答案】A
【解析】
【分析】
【详解】
考查部分倒装。
句意:
--Linda看见交通事故了吗?
--没有,她刚走,就发生交通事故了。
本题考查固定句式:
Nosooner…than…,“一…就…”,主句中时态用过去完成时,nosooner位于句首时用倒装,即将had置于主语之前,故选A。
【点睛】
一些句型,如scarcely……when,nosooner……than,hardly……when引导的主从复合句主句要求使用过去完成式。
注意:
在部分倒装句中,只有助动词、情态动词或连系动词等可以置于主语之前,其它部分都要置于主语之后。
23.––Didyouhavetodomuchforthedinnerparty?
––No,Tina______everythingbythetimeIgothome.
A.hasfinishedB.hadfinished
C.wouldfinishD.willfinish
【答案】B
【解析】考查动词时态。
句意:
——你是不是为晚宴做了很多事情?
——没有,缇娜在我到家之前就已经完成一切准备。
根据题干中的过去时got可以判断出,在此之前完成用过去完成时,故选B。
24.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项。
25.Bytheendoflastyear,anothernewhospital__________inourcity.
A.wouldcompleteB.wouldbecompleted
C.wascompletedD.hadbeencompleted
【答案】D
【解析】
【详解】
考查时态及语态。
句意:
去年年底为止,我们这座城市又建了一个新的医院。
句中有bytheendof表示“到…为止”如果后面接过去的时间,句子要用过去完成时。
本句中bytheendoflastyear,by后是过去的时间状语,句子要用过去完成时,故选D。
【点睛】
By表示时间,意为“到......时为止”;该词经常与完成时连用。
如果后接by后面是现在的时间,句中就使用现在完成时;如果by后面是过去的时间状语,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
Bythetimehewasten,hehadlearntabout1,000Englishwords.
到他十岁时,他已学了约一千个英语
By2012thepopulationofthiscitywillhaverisento20millon.
到2020年,这个城市的人口将增至二千万。
BythetimeJanegetshome,herauntwillhaveleftforLondontoattendameeting.
当简到家时,她的姑妈已经动身去伦敦参加一个会议了
26.—DidAlanenjoyseeinghisoldfriendsyesterday?
—Yes,hedid.He________hisoldfriendsforalongtime.
A.didn’tseeB.wouldn’tsee
C.hasn’tseenD.hadn’tseen
【答案】D
【解析】
【详解】
考查时态。
句意:
—阿伦昨天见到老朋友高兴吗?
—是的,他挺高兴。
他很久没看见老朋友了。
说明是昨天之前很长时间没看见老朋友了,该动作属于“过去的过去”,应用过去完成时,故选D。
27.—Areyousurprisedbytheendingofthefilm?
—NO,I________thebook,soIalreadyknewthestory.
A.wasreadingB.hadreadC.amreadingD.haveread
【答案】B
【解析】
【详解】
考查时态。
句意:
——你会对电影的结局感到惊讶吗?
——不,我读过这本书,所以我已经知道这个故事了。
根据 soIalreadyknewthestory中的过去时态可知,这里用过去完成时,表示过去的过去。
故选B。
28.IgottoloveHangzhou______Iwenttherein2001andthatwasthefirsttimethatI______LongjingTea.
A.thefirsttime;hadtasted
B.forthefirsttime;hadtasted
C.thefirsttime;havetasted
D.forthefirsttime;tasted
【答案】A
【解析】
【详解】
考查时间状语从句和过去完成时。
句意:
我第一次去杭州是在2001年,那是我第一次品尝龙井茶。
thefirsttime为时间状语从句的从属连词,所以第一个空为thefirsttime。
It/Thisis/wasthe序数词timethat从句。
如果前面是is,后面就使用现在完成时;如果前面是was,后面就是过去完成时。
本题前面是was,所以后面使用过去完成时。
故选A项。
29.Hardly___________thedoorwhenherushedintotheofficeoutofbreath.
A.IopenedB.didIopen
C.IhadopenedD.hadIopened
【答案】D
【解析】
本题考查hardly...when结构,表示“一……就、刚刚……就”;句意:
我刚把门打开,他就气喘吁吁冲进办公室。
hardly以及含有否定意义的副词放在句首,句子用倒装结构,故选D。
【名师点睛】
hardly......when的用法
表示一件事紧接着另一件事发生,意思是“刚刚....,就....”。
注意其时态上主句一般用过去完成时,从句用过去时。
有时主句也可用现在完成时,从句用一般现在时。
如果hardly在开头,主句要用部分倒装结构。
Hehadhardlyfinishedthearticlewhenthelightwentout.他刚写完文,灯就熄了。
Hehadhardlyhadtimetosettledownwhenhesoldthehouse.他还未安顿下来,就卖掉了那所房子。
Hardlyhadthefootballgamebegunwhenitstartedraining.
足球比赛才刚刚开始就下起雨来。
HardlyhaveIgethomewhenthetelephonerings.
我一到家电话铃就响了。
30.Itwasthethirdtimethatshe_____theGreatWall.
A.wenttoB.hadbeentoC.visitedD.visit
【答案】B
【解析】
【详解】
考查固定句型。
句意:
这是她第三次去北京。
在Itwasthefirst/second/third…timethat…这个固定句型中,that从句中应用过去完成时。
故选B项。
【点睛】
本题涉及到了两个常考句式:
(1)Itisthefirst/second…timethat….在这个句型中,that从句要用现在完成时
(2)Itwasthefirst/second…timethat….这个固定句型中,that从句中应用过去完成时。
考生要根据主句中的be动词确认是用现在完成时还是过去完成时,本题中考查的是第2个句式,从句中要用过去完成时,选出正确答案B项。
31.LionelMessiplayingforBarcelonaclaimedthe2019Ballond’OronMonday,andbeforethathetheawardforfivetimes.
A.waswinningB.wouldwinC.haswonD.hadwon
【答案】D
【解析】
【详解】
考查过去完成时。
句意:
为巴塞罗那俱乐部打球的梅西在周一获得了2019年金球奖,在这之前已经获得过五次奖了。
由本题时间状语beforethat可知,这句话应用完成时态,that指代的句子使用的是一般过去时,所以此题时态应用过去完成时。
故选D。
【点睛】
过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作或状态。
它表示句子中描述的动作发生在“过去的过去”。
表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。
即“过去的过去”。
可以用by,before等