高一英语过去完成时专项训练100附答案.docx
《高一英语过去完成时专项训练100附答案.docx》由会员分享,可在线阅读,更多相关《高一英语过去完成时专项训练100附答案.docx(17页珍藏版)》请在冰点文库上搜索。
高一英语过去完成时专项训练100附答案
高一英语过去完成时专项训练100(附答案)
一、单项选择过去完成时
1.Aslongasmydrivetesterinstructedmetopullintotheparkinglot,IwassureI______.
A.passedB.havepassed
C.waspassedD.hadpassed
【答案】D
【解析】
试题分析:
考查时态。
选项A为一般过去式;选项B为现在完成时;选项C为一般过去式被动语态;选项D为过去完成时。
句意:
只要驾考教练让我把车停到停车场,我就确定我已经通过了考试。
当“我”把车停到停车场时,我确定自己考试通过,此时考试结束和考试通过是同时发生的动作,所以通过考试应在Iwassure之前,故应用过去完成时。
故选D.
考点:
考查时态。
2.Shestaredatthepainting,wonderingwheresheit.
A.sawB.hadseen
C.seesD.hasseen
【答案】B
【解析】
试题分析:
句意:
她盯着这个画,思索什么时候她曾见过它。
根据语境可知see这个动作发生在stare
之前,所以用过去完成时。
故选B。
考点:
考查时态
3.Itwasnotuntil3dayslaterthattheboycamebacktolifeandexplainedtothepolicewhat_______tohim.
A.washappeningB.wastohappenC.hadhappenedD.hashappened
【答案】C
【解析】
考查时态。
句意为:
两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。
happen发生在explain之前,是“过去的过去”,用过去完成时。
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.——Wedidn’tfindSmithattendingthelecture.
——Noone____himabout_____alecturethefollowingday.
A.told;theretobeB.hadtold;theretobeC.told;therewasD.hadtold;therebeing
【答案】D
【解析】
考查时态。
根据句意可知没有人告诉他是在我们没有发现Smith之前发生,故用过去完成时;about为介词,故therebe句型为therebeing,选D。
7.Theboy_____loudlybecausehe_____hiswayinthejungleandthoughthecouldn’tgobackhome.
A.hadcried;lostB.hascried;haslost
C.cried;hadlostD.cried;haslost
【答案】C
【解析】
考查动词时态。
句意:
因为在从中中迷路认为不能回家所以小男孩大声地哭起来。
迷路这个动作发生在大哭之前,故用过去完成时,故选C项。
8.CouldIdosomeexplanations?
Itocallonyouyesterday,butsomeonecametoseemejust
whenIwasabouttoleave.
A.hadintendedB.intendedC.wouldintendD.wasintending
【答案】A
【解析】
考查固定搭配。
haveintendedtodosth.="intend"tohavedonesth.“本打算做某事”。
根据yesterday可知,事情发生在过去,故用过去完成时,意为“本打算......”。
故选A。
9.Theyoungmaninsistedhe____nothingwrongandthatthepolice___him.
A.did:
releasedB.haddone;release
C.haddone;mustreleaseD.shoulddo;shouldrelease
【答案】B
【解析】
考查insist的用法。
翻译成“坚持说”不用虚拟,翻译成“坚持认为”用虚拟(should+动词原形并且should可省。
)“这个年轻人坚持说他没做错什么,坚持认为警察应该放了他。
”
10.IsuddenlyrealizedthatIwaskeptsobusythatI______littletimewithmyfamilybefore.
A.havespentB.hadspent
C.wouldspendD.wasspending
【答案】B
【解析】
试题分析:
考查动词时态。
句意:
我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。
意识到以前已经发生的事情,此处指过去的过去,故选B。
考点:
考查动词时态。
11.(湖南十二校联考)IgotanemailfrommyoldfriendlastSunday.Untilthen,we________intouchfornearly3years.
A.didn’tgetB.haven’tgot
C.hadn’tgotD.don’tget
【答案】C
【解析】
考查时态。
句意为:
上周日我收到了老朋友的一封邮件。
在那之前,我们将近三年没有联系了。
根据Untilthen可知,getintouch这一动作发生在gotanemail之前,所以用过去完成时。
答案:
C
12.Ifyou________thefailedexperiences,youwouldnothavemadesuchamistakeinyourhomework.
A.refertoB.havereferredto
C.referredtoD.hadreferredto
【答案】D
【解析】
试题分析:
考查虚拟语气。
表示假设的虚拟语气,用在对过去事实相反的假定上,从句用过去完成时had+过去分词,主句用would/should/might/could+have+过去分词。
Referto是一个固定结构,意思为查阅、参考。
该句意思为:
如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。
故选D。
考点:
考查虚拟语气。
13.ThemanagerissaidtohavearrivedbackfromPariswherehe______someEuropeanpartners.
A.wouldmeetB.ismeeting
C.meetsD.hadmet
【答案】D
【解析】
试题分析:
考查时态。
不定式动作tohavearrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。
句意:
据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。
故D正确。
考点:
考查时态
14.Thehotelwasn’tparticularlygood.ButI____inmanyworsehotels.
A.wasstayingB.stayedC.wouldstayD.hadstayed
【答案】D
【解析】
试题分析:
句意:
这家旅馆不是特别好。
但是我住过很多更差的旅馆。
从句意可知动词stay是发生在说话之前,是表示“过去的过去”,用过去完成时,答案选D。
考点:
考查动词时态。
15.Theybecamefriendsagainthatday.Untilthenthey______toeachotherfornearlytwoyears.
A.didn’tspeakB.hadn’tspoken
C.haven’tspokenD.haven’tbeenspeaking
【答案】B
【解析】
试题分析:
考查时态:
句意:
他们在那天又成为了好朋友,直到那时他们已经近两年没有说话了。
从Theybecamefriendsagainthatday.可知他们两年没有说话是到那天为止发,属于过去的过去的动作,用过去完成时,选B。
考点:
考查时态
16.Ididn’tgetintothetwo-hourquarrel;Iknowhowit______,though.
A.wouldbreakoutB.hasbrokenoutC.wasbreakingoutD.hadbrokenout
【答案】D
【解析】
【分析】
【详解】
考查动词时态。
句意:
我没有卷入两个小时的争吵,但是我知道它是如何爆发的。
根据句意,吵架是过去的事情,它发生应该是过去的过去,所以用过去完成时。
故选D。
17.Hesaidthathiscar________stolenandhe________havetotelephonethepolice.
A.was;wouldB.hasbeen;will
C.hadbeen;wouldD.hadbeen;will
【答案】C
【解析】
考查时态。
宾语从句的主句谓语动词是过去式,从句应用过去的某种时态,故B、D排除;又因为汽车被偷,应发生在said之前,故应用过去完成时。
18._______couldbejudgedfromhereyesthatshewasterriblysorryforwhatshe________.
A.As;haddoneB.That;didC.As;didD.It;haddone
【答案】D
【解析】
本题句意“从她的眼神可以判断,她为她所做的感到非常抱歉”。
此句中的that引导的从句是真正的主语,而it作形式主语。
她感到抱歉是过去时,而所做的在抱歉之前已发生,故用过去完成时。
19.ThatwasthefirsttimeI_____toHongkongsoIhadgreatdifficulty_____thehotel.
A.went,findingB.hadgone,tofind
C.havebeen,foundD.hadbeen,finding
【答案】D
【解析】
试题分析:
句意:
这是我第一次来香港,所以我找旅馆有点困难。
固定短语:
havedifficultydoingsth“做某事有困难”,排除BC选项。
句型:
itisthefirsttimethat+从句“这是第一次做某事”如果主句谓语是is,则that从句用现在完成时态;如果是was则that从句则用过去完成时,选D。
考点:
考查固定句型和短语
20.Iwassurprisedtofindthesnackshopsaroundtheschoolempty;thestudentseverything!
A.hadbeenbuyingB.hadbought
C.haveboughtD.havebeenbuying
【答案】B
【解析】
试题分析:
考查时态辨析。
根据句意是过去某一时间之前已经完成的事情,故采用过去完成时。
句意:
我惊讶地发现学校周围的零食店都已经空了;学生们买完了所有的东西。
根据句意可以判断,故选B。
考点:
考查时态辨析
21.Itwasthefirsttimethatthedoctor_______makingamistakeconcerningthepatient.
A.admittedB.hadadmittedC.hasadmittedD.wouldadmit
【答案】B
【解析】
【详解】
考查时态。
句意:
这是这位医生第一次承认对于这个病人他犯了错。
固定句式:
Itis/was+序数词+time+thatsbhave/has/haddonesth意为“这是某人第几次做某事的时候”,如果前面的is,后面要用have/has;如果前面是was,后面要用had。
本句前面使用了was,后句中要用had。
故B项正确。
22.Whenenoughyears_____toenableustolookback,wesometimesdiscussedtheeventsleadingtohisaccident.
A.wentbyB.weretogobyC.hadgonebyD.goesby
【答案】C
【解析】
【详解】
考查动词时态。
句意:
当足够长的时间过去后,我们可以回顾过去,我们有时讨论导致他发生事故的事件。
结合下文wesometimesdiscussed可知“足够长的时间过去”发生在“讨论”之前,而discussed为一般过去时,故goby发生在“过去的过去”应用过去完成时。
故选C。
23.I__________tosendPeteragifttocongratulatehimonhismarriage,butIcouldn’tmanageit.
A.hadhopedB.amhoping
C.havehopedD.wouldhope
【答案】A
【解析】
【详解】
考查过去完成时。
句意:
我本来计划在Peter结婚时送他一个礼物的,可是我没有做到。
第二个分句中“couldn’t”用的是一般过去时,所以发生在它之前的动作用过去完成时。
故选A。
24.Ifoundthelecturehardtofollowbecauseit________whenIarrived.
A.startedB.wasstarting
C.wouldstartD.hadstarted
【答案】D
【解析】
【分析】【详解】
考查动词时态。
句意:
我发现演讲很难懂,因为当我到达的时候,演讲已经开始了。
根据题干信息,“不能跟上演讲的原因是,我到达的时候演讲已经开始”,“到达”为过去时,“已经开始”应该用过去完成时。
A项是一般过去时;B项是过去进行时;C项是过去将来时。
所以选D。
25.She______tocleanoutthespareroomlastweek,butitwasmuchtoooccupiedatthattime.
A.intendedB.wasintendedC.hadintendedD.wasintending
【答案】C
【解析】
【详解】
考查时态。
句意:
她上周本打算打扫那间空余的房间,但那时候房间太拥挤了。
hadintendedtodosth.意为“本打算做某事却未做”;intendtodosth.意为“打算做某事”;wasintendedtodosth.意为“为了……”。
intend/plan/mean都可以用过去完成时表示“本打算做……但事实没做成”。
故选C。
26.—Didyouhavedifficultyfindingthatcave?
—Notreally.Theguide________uscleardirectionsandwewereabletofinditeasily.
A.wastogiveB.hadgivenC.wasgivingD.wouldgive
【答案】B
【解析】
【详解】
考查时态。
句意:
——你在找山洞时有困难吗?
——不会。
导游给我们指明了方向,所以我们很轻松就找到了。
分析句子可知,向导为我们指明方向发生在我们后来得以轻松找到那个山洞之前,所以用过去完成时。
故选B。
27.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项。
28.---HowwastheThirdWorldIntelligenceCongressinTianjin,Bella?
---Wonderful!
ItwasthefirsttimeI______suchintelligentrobots.
A.hasseenB.hasbeenseenC.hadseenD.hadbeenseen
【答案】C
【解析】
【详解】
考查时态语态。
句意:
—Bella,在天津举行的第三届世界智力大赛怎么样?
—很棒!
这是我第一次看到这样的智能机器人。
固定句式Itis/wasthe+序数词+timesb从句….意为“这是某人第几次做某事的时候了”,当前面使用is的时候,后面的从句使用现在完成时;当前面使用was的时候,后面的从句使用过去完成时。
本句前面使用了was,说明应该使用过去完成时。
且主语I与see构成主动关系,要使用主动语态。
故C项正确。
29.Whenwe_______therailwaystation,thetrain_______for5minutes.
A.gotto,hadbeenawayB.reached,hadleft
C.arrived,hasbeenawayD.arrivedat,hasleft
【答案】A
【解析】
这题考查时态,当我们到了火车站时,火车已经离开了5分钟了。
因为火车离开是发生在我们到火车站之前,所以用过去完成时。
30.Whenwalkingdownthestreet,IcameacrossDavid,whoI_____foryears.
A.didn’tseeB.haven’tseen
C.hadn’tseenD.wouldn’tsee
【答案】C
【解析】
【详解】
考查动词时态。
句意:
当沿着街道散步的时候,我遇见了多年未见的David。
根据语境,“notsee”这个动作发生在comeacross之前,是过去的过去发生的动作,用过去完成时。
故选C。
【名师点睛】
英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。
过去完成时是一个相对的时态,表示过去的过去的动作,还有一个特点就是和过去的一段时间搭配。
31.Enteringthestep-classroom(阶梯教室),Ifoundthelecture________andthepeople________attentively.
A.began,listenedB.wasbegun,waslistening
C.hadbegun,listenedD.hadbegun,werelistening
【答案】D
【解析】
【分析】
【详解】
考查时态。
句意:
当我进入阶梯教室的时候,讲座已经开始了,观众正专心的听着。
第一个空填过去完成时,表示讲座是在我进入前就开始了;第二个空填过去进行时,表示我进去的时候观众正认真的听着。
故选D项。
32.________theparty________whenhecame?
A.Did…beginB.Had…begun
C.Has…begunD.Does…begin
【答案】B
【解析】
【详解】
考查时态。
句意:
他来时聚会已经开始了吗?
此处when引导的时间状语从句的时态是一般过去时态,结合句意主句动作先于从句动作,应该用过去完成时态,故选B。
33.WhenI___tothecinema,thefilm___for5minutes.
A.got,hadbegunB.get,willbegin
C.got,hadbeenonD.got,hasbeenon
【答案】C
【解析】
【详解】
考查时态。
句意:
当我到达电影院时,电影已经开始了五分钟。
forfiveminutes为一段时间要求谓语动词要用延续性动词,故A和B先排除,而从句的动作发生在主句动作之后,从句用一般过去时态,主句用过去完成时态。
故选C。
34.IsawJackintheliftthismorning.Hearoundhereforalongtime.
A.won'tbeseenB.hadn'tbeenseenC.hasn'tbeenseenD.wasn'tseen
【答案】B
【解析】
【详解】
考查时态。
句意:
今天早上我在电梯里看到杰克了。
他很久没有在这里出现了。
根据句意可知,此处描述的动作发生在saw之前,属于“过去的过去”,应使用过去完成时。
故B选项正确。
35.—DidyouhavedifficultyfindingAnn'house?
—Notreally.She___uscleardir