英语英语高中过去完成时练习题Word文档格式.docx
- 文档编号:22702970
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:17
- 大小:24.37KB
英语英语高中过去完成时练习题Word文档格式.docx
《英语英语高中过去完成时练习题Word文档格式.docx》由会员分享,可在线阅读,更多相关《英语英语高中过去完成时练习题Word文档格式.docx(17页珍藏版)》请在冰豆网上搜索。
考查动词时态。
3.Hardly___________thedoorwhenherushedintotheofficeoutofbreath.
A.IopenedB.didIopen
C.IhadopenedD.hadIopened
本题考查hardly...when结构,表示“一……就、刚刚……就”;
我刚把门打开,他就气喘吁吁冲进办公室。
hardly以及含有否定意义的副词放在句首,句子用倒装结构,故选D。
【名师点睛】
hardly......when的用法
表示一件事紧接着另一件事发生,意思是“刚刚....,就....”。
注意其时态上主句一般用过去完成时,从句用过去时。
有时主句也可用现在完成时,从句用一般现在时。
如果hardly在开头,主句要用部分倒装结构。
Hehadhardlyfinishedthearticlewhenthelightwentout.他刚写完文,灯就熄了。
Hehadhardlyhadtimetosettledownwhenhesoldthehouse.他还未安顿下来,就卖掉了那所房子。
Hardlyhadthefootballgamebegunwhenitstartedraining.
足球比赛才刚刚开始就下起雨来。
HardlyhaveIgethomewhenthetelephonerings.
我一到家电话铃就响了。
4.AssoonasIgottotheairport,IrealizedI________myIDcardathome.
A.hadleftB.hasleft
C.wouldleaveD.willleave
【答案】A
考查时态。
一到机场,我就意识到我将身份证忘在家里了。
根据语境可知,leavemyIDcardathome是发生在realized之前,用过去完成时。
故选A。
【知识归纳】
过去完成时态表示过去的过去。
WhenIgotthere,thetrainhadleft.当我到达那里的时候,火车已经离开。
考查时态
5.AfterJack________somee-mails,hestartedworkingonhisreport.
A.sendsB.hassentC.hadsentD.wouldsent
【答案】C
考查动词的时态。
杰克发了几份电子邮件后,开始做他的课题。
状语从句是过去完成时,开始做课题是过去发生的,才能构成“过去的过去”的动作,所以选C
考点:
考查动词的时态
6.Father________forLondononbusinessuponmyarrival,soIdidn’tseehim.
A.hasleftB.leftC.hadleftD.wasleaving
分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。
父亲在我回来之前已经去出差了,所以我没有见到他。
7.Catherinecamehomehappily,whichsuggestedthatshethefinalexam.
A.hadpassedB.passC.wouldpassD.shouldpass
这题考查时态的用法:
suggest做“暗示”讲,所以不用虚拟语气,因为通过考试是在回来前发生,所以用过去完成时。
句意是:
凯萨琳高兴地回来,说明她通过了考试。
选A。
8.BythetimeJackreturnedhomefromEngland,hisson.fromcollege.
A.graduatedB.hasgraduated
C.hadbeenD.hadgraduated
考查动词时态,Bythetime截止到过去某时间为止做了某事,用过去完成时态。
A是一般过去时;
B是现在完成时;
C是过去完成进行时。
根据句子意思“截止到Jack从英国返家,他的儿子已经大学毕业了。
9.IPhone,theworld’slargestmobilephonemaker,saidthatoverthefirstninemonthsoftheyearit________23millionhandsetsinChina,anincreaseof77percent________thesameperiodayearago.
A.hadsold;
comparedtoB.hassold;
comparedto
C.sold;
comparingwithD.hadsold;
comparingwith
考查时态和非谓语动词。
IPhone,世界最大的手机制造商,说今年头九个月期间,它已经在中国销售了2,300万台手机,与一年前的同期相比增加了77%。
第一空根据主句动词said可知,从句时态也应用过去时态,再根据overthefirstninemonthsoftheyear,判断应用过去完成时态;
第二空是非谓语动词的固定句式comparedto,意为“与……相比较”。
10.Bythetimemymothercamebackfromwork,mysisterandI________supperandwerewaitingforheratthetable.
A.havecookedB.werecookingC.hadcookedD.wouldcook
在英文中用bythetime构成的从句修饰主句,主句通常用过去完成时,结构为had+过去分词,故本题选C。
11.Asthingsdidn’tworkoutthewaywe________,wefoundourselvestryingtoforcethemandstrugglingtofinishthem.
A.planB.areplanningC.hadplannedD.willbeplanning
【解析】考查动词时态。
当事情不像我们之前所计划的那样发展时,我们发现自己正在试图强迫他们并奋力完成它们。
根据前句didn’t,后句found可知,该句应使用过去时态;
因事情的发展和结果发生在计划之后,这里要用plan的过去完成时态hadplanned与前面的一般过去时形成对比,以体现动作的先后,即"当事情不像我们之前所计划的那样时",因此C项正确。
12.Aslongasmydrivetesterinstructedmetopullintotheparkinglot,IwassureI______.
A.passedB.havepassed
C.waspassedD.hadpassed
选项A为一般过去式;
选项B为现在完成时;
选项C为一般过去式被动语态;
选项D为过去完成时。
只要驾考教练让我把车停到停车场,我就确定我已经通过了考试。
当“我”把车停到停车场时,我确定自己考试通过,此时考试结束和考试通过是同时发生的动作,所以通过考试应在Iwassure之前,故应用过去完成时。
故选D.
13.Theybecamefriendsagainthatday.Untilthenthey______toeachotherfornearlytwoyears.
A.didn’tspeakB.hadn’tspoken
C.haven’tspokenD.haven’tbeenspeaking
【答案】B
考查时态:
他们在那天又成为了好朋友,直到那时他们已经近两年没有说话了。
从Theybecamefriendsagainthatday.可知他们两年没有说话是到那天为止发,属于过去的过去的动作,用过去完成时,选B。
14.BytheendofLastyear,we_____morethan1,100,000cars.
A.wereproducingB.produced
C.hadproducedD.wouldproduce
到去年年底,我们已经生产了一百一十多万辆汽车。
bythetime+从句,从句用一般现在时,则主句用将来完成时;
从句用一般过去时,主句用过去完成时;
bytheendof+时间点,时间点是过去的时间,主句用过去完成时;
时间点是将来的时间,主句用将来完成时。
“BytheendofLastyear”指的是过去的时间,主句用过去完成时,故选C。
15.---WhatdoyouthinkoftheAmericansingerLadyGaga’sperformance?
---Toocrazy,butifI_____toherconcertsheldyesterday,Iwouldhaveenjoyedit.
A.wouldgoB.went
C.hadgoneD.shouldgo
考查虚拟语气。
--你觉得美国歌手LadyGaga的表演怎么样?
--太疯狂了,但是我如果昨天去看她的演唱会的话,我一定会非常享受当时的音乐氛围。
根据句意可知,“我”并没有去看演唱会,答语是对过去的事情进行虚拟,if从句用haddone,主句用wouldhavedone,故选C。
考查虚拟语气
16.Ididn’tgetintothetwo-hourquarrel;
Iknowhowit______,though.
A.wouldbreakoutB.hasbrokenoutC.wasbreakingoutD.hadbrokenout
【分析】
【详解】
我没有卷入两个小时的争吵,但是我知道它是如何爆发的。
根据句意,吵架是过去的事情,它发生应该是过去的过去,所以用过去完成时。
故选D。
17.Marywenttotheboxofficeatlunchtime,butallthetickets________out.
A.wouldsellB.hadsoldC.havesoldD.wasselling
【分析】【详解】
玛丽在午饭时候去售票处了,但是所有的票都卖光了。
根据前句可知,玛丽去买票是过去发生的事情,所以票卖完应该是过去的过去,用过去完成时,故选B。
18._______couldbejudgedfromhereyesthatshewasterriblysorryforwhatshe________.
A.As;
haddoneB.That;
didC.As;
didD.It;
haddone
本题句意“从她的眼神可以判断,她为她所做的感到非常抱歉”。
此句中的that引导的从句是真正的主语,而it作形式主语。
她感到抱歉是过去时,而所做的在抱歉之前已发生,故用过去完成时。
19.Chinesescientists______onTuesdaythatthey______alow-costweldingrobot,whichcanhelpimproveweldingefficiencyforsmallfactories.
A.announces;
hadinventedB.announced;
haveinvented
C.announced;
hadinventedD.announces;
第一空根据时间状语onTuesday可知用一般过去时;
第二空动词invent所发生的动作在announce之前,故用过去完成时。
句意:
中国科学家在周二宣布,他们已经发明了低成本的焊接机器人,可以帮助提高小工厂焊接效率。
故C正确。
20.—Lilywenttoseethemoviealone.
—Ifshe_____meaboutit,Iwouldhavegonewithher.
A.shouldtellB.tellsC.toldD.hadtold
丽丽一个人去看电影了。
——如果她告诉过我这件事,我会和她一起去的。
结合语境可知从句中说的是在过去已完成动作,故用过去完成时态。
21.Whentheyfirstcametothecity,myparentsoftenwenttoneighborsforatalk,justasthey________inthecountryside.
A.willdoB.haddone
C.havedoneD.weredoing
考查过去完成时。
我父母刚来城市的时候,经常去邻居家聊天,就像他们在乡下经常做的那样。
这是一个when引导的时间状语从句加justas引导的方式状语从句。
方式状语从句的主句使用的时态是一般过去式(wenttoneighborsforatalk),从句发生的动作在主句动作之前,所以使用过去完成时。
故选B。
22.―Whyareyousoexcited?
—ImetTommyjustnow.We_____eachotherforages.
A.haven’tseenB.didn'
tseeC.hadn'
tseenD.don'
tsee
―你为什么这么高兴?
―我刚才遇到汤米了。
我们很久没有见面了。
分析句子可知,空处所要选择的动词的动作发生在“met”这个过去动作之前,也就是动作发生在过去的过去,所以本句为过去完成时。
故选C项。
23.—Areyousurprisedbytheendingofthefilm?
—NO,I________thebook,soIalreadyknewthestory.
A.wasreadingB.hadreadC.amreadingD.haveread
——你会对电影的结局感到惊讶吗?
——不,我读过这本书,所以我已经知道这个故事了。
根据
soIalreadyknewthestory中的过去时态可知,这里用过去完成时,表示过去的过去。
24.She______tocleanoutthespareroomlastweek,butitwasmuchtoooccupiedatthattime.
A.intendedB.wasintendedC.hadintendedD.wasintending
她上周本打算打扫那间空余的房间,但那时候房间太拥挤了。
hadintendedtodosth.意为“本打算做某事却未做”;
intendtodosth.意为“打算做某事”;
wasintendedtodosth.意为“为了……”。
intend/plan/mean都可以用过去完成时表示“本打算做……但事实没做成”。
故选C。
25.HisearlierconcertinShanghai____abigsuccess.ItwasthefirsttimetheTaiwansinger____aconcert
onthemainland.
A.is;
heldB.was;
heldC.hadbeen;
wouldholdD.was;
hadheld
他早些时候在上海的演唱会非常成功。
这是这位台湾歌手第一次在大陆举办音乐会。
第一空:
根据句意可知,此处描述的是过去的事情,应使用一般过去时;
第二空:
Itwasthefirsttime后面的从句谓语动词使用过去完成时。
26.—Didyouhavedifficultyfindingthatcave?
—Notreally.Theguide________uscleardirectionsandwewereabletofinditeasily.
A.wastogiveB.hadgivenC.wasgivingD.wouldgive
——你在找山洞时有困难吗?
——不会。
导游给我们指明了方向,所以我们很轻松就找到了。
分析句子可知,向导为我们指明方向发生在我们后来得以轻松找到那个山洞之前,所以用过去完成时。
27.---Peter,wheredidyouguysgoforthesummervacation?
----We________busywithourworkformonths,sowewenttothebeachtorelaxourselves.
A.wereB.havebeenC.hadbeenD.willbe
---彼得,你们暑假去哪儿了?
----几个月来我们一直忙于工作,所以我们去海滩放松了一下。
由“sowewenttothebeachtorelaxourselves”可知,“一直忙于工作”发生在“wenttothebeach”之前,所以本句为过去完成时。
28.Thenewscameasnosurprisetome.I______forsometimethatthefactorywasgoingtoshutdown.
A.hadknownB.knew
C.haveknownD.know
本题句意“我对这消息一点都不惊讶。
我了解到工厂要关闭已经有一段时间了”。
根据时间状语forsometime和came可知应选A项。
29.—GotyourUSvisa?
—Notyet.I________toobusytoapplyforanappointment,soIdidn’tgotoShanghailastweek.
A.wasB.havebeenC.hadbeenD.wouldbe
【解析】句意:
——你得到美国签证了吗?
——还没有,我过去太忙以至于没有申请,因此我上周没有去上海。
根据后句时态可知,表示“过去的过去”应该用过去完成时。
30.AninternationalteamofastronomersannouncedWednesdaythatthey________thefirst-everimageofablackhole.
A.havecapturedB.werecapturing
C.hadcapturedD.wouldcapture
周三,一个国际天文学家小组宣布他们第一次捕捉到一个黑洞的图像。
此处announced是过去的动作,capture动作发生在announced之前,过去的过去,所以用过去完成时态,故选C。
31.Whenenoughyears_____toenableustolookback,wesometimesdiscussedtheeventsleadingtohisaccident.
A.wentbyB.weretogobyC.hadgonebyD.goesby
当足够长的时间过去后,我们可以回顾过去,我们有时讨论导致他发生事故的事件。
结合下文wesometimesdiscussed可知“足够长的时间过去”发生在“讨论”之前,而discussed为一般过去时,故goby发生在“过去的过去”应用过去完成时。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 高中 过去完成时 练习题
![提示](https://static.bdocx.com/images/bang_tan.gif)