1、高中英语过去完成时知识汇总大全1单选题(经典例题高频考点-名师出品必属精品)1、Was this the first time that you _ Hong Kong?Ahave visitedBhave been visitedChad visitedDhave been visiting答案:C解析:考查时态语态。句意:这是你第一次来香港吗? “It /This is/was the first timethat从句”是个特殊结构,主句为一般现在时,that从句中用现在完成时;主句为一般过去时,that从句中用过去完成时。you与visit是主动关系,故选C项。2、 He was unh
2、appy when he sold his guitar. After all, he _ it for a long time.Ahad hadBhas hadChasDhad答案:A解析:试题分析:句意:当卖掉吉他的时候,他很不高兴,毕竟,他拥有它很长时间了。从句意看,拥有吉他很长时间是在卖之前的动作,所以是过去的过去,用过去完成时,所以选A。考点:考查时态3、Hardly the bus suddenly pulled away.Athey had got to the bus stop thanBthey got to the bus stop thanCdid they get to
3、 the bus stop whenDhad they got to the bus stop when答案:D解析:考查时态和倒装句以及固定句型。句意:他们刚到公共汽车站,汽车就突然开走了。hardly +主语+had done +when+主语+did “ 一.就.”, 为固定句型,当hardly位于句首时,hardly.when之间的句子需要部分倒装。故选D项。4、As if he _my mind, he stood up and offered me his seat when I got on the crowded bus.Ahad madeBhas madeChas readD
4、had read答案:D解析:考查动词时态。句意:好像他看透了我的心思,当我上拥挤的公共汽车时,他站起来给我让座。该句是as if引导的方式状语从句,主句是一般过去时,而从句的动作先于主句动作,所以用过去完成时;固定搭配read ones mind“看透某人的心思”。故选D。5、By the time she _in the gymnastics tournament at the New York Goodwill Games, she _ a junior gymnast for eleven years.Acompeted; has beenBcompetes; has beenCcom
5、peted; had beenDwill compete; will have been答案:C解析:考查时态。句意:等到她完成纽约友好运动场的体操比赛后,她就已经做了11年的少儿体操运动员了。根据英语语法,by the time (到时)与完成时态连用。主句had been是过去完成时态,所以by the time引导的时间状语从句需要用一般过去时态,故选C。6、It was the third time that she _ to this mountain village to see the children.Ahad comeBhas comeCcameDwould come答案:A
6、解析:考查固定句型。句意:这是她第三次去这个山村看孩子。It is/was the+序数词+time+that sb. have/had done sth.某人第几次做某事。句中是It was,所以后面句子要用过去完成时态。故选A。 7、Got your US visa?Not yet. I _ too busy to apply for an appointment, so I didnt go to Shanghai last week.AwasBhave beenChad beenDwould be答案:C解析:句意:你得到美国签证了吗?还没有,我过去太忙以至于没有申请,因此我上周没有去
7、上海。根据后句时态可知,表示“过去的过去”应该用过去完成时。8、Why I didnt see you at Jims birthday party last night?I _ a call from my boss, telling me to do some extra paperwork.Ahave receivedBwould receiveChad receivedDreceived答案:D解析:考查时态。句意:为什么我昨晚在Jim的生日聚会上没看到你?我接到老板的电话,让我做了一些额外的文书工作。根据时间状语last night可知,此处应用一般过去时,谓语动词为过去式,描述过去
8、(昨晚)发生的事情。故选D项。9、He talked a lot about America as if he _ there before.AgoesBhas goneChad goneDhad been答案:D解析:试题分析:考查虚拟语气和时态。as if引导的从句如果表示虚拟的情况时,也必须采用虚拟语气;从句动作发生在主句动作talked之前,故从句用过去完成时;C项表示“去了美国”,与语境不符;D项表示“去过美国”,故选D。句意:他谈论美国很多,好像他以前去过那里。考点:考查虚拟语气和时态10、We didnt see Smith attending the lecture.No on
9、e _ him about _ a lecture today.Atold; there to beBhad told; there to beCtold; there wasDhad told; there being答案:D解析:考查时态和非谓语动词。句意:我们发现朱小鹏没有在网上上英语课。没有人告诉他星期六有课。第一空,由didnt可知tell发生在see之前,即表示“过去的过去”应用过去完成时had told;第二空,上文about是介词,后跟动名词作宾语,所以是about there being。故选D。11、By the end of last week, they _ more
10、that 30,000 books of this kind.AsoldBhad soldCwere sellingDhave sold答案:B解析:考查谓语动词的时态。句意:到上周末为止,他们已经卖出了这种书30000本。by+过去的时间,句子要用过去完成时,根据句中的“ by the end of last week”可知,本句用过去完成时,因此选B项。12、I saw Jack in the lift this morning. He around here for a long time.Awont be seenBwasnt seenChasnt been seenDhadnt be
11、en seen答案:D解析:考查过去完成时态的被动语态。句意:今天早上我在电梯里看见杰克。他好久没在这附近露面了。根据this morning可知,这是过去的事情;再根据for a long time可知,此空是更靠前的动作,且句子主语He和see之间是一种被动关系,所以用过去完成时态,故选D。13、 He _ two tickets for us before he arrived at the entrance of the cinema.Ahad reservedBhas reservedCwas reservingDhas been reserving答案:A解析:考查时态。句意:在他
12、到达电影院门口之前,他已经给我们订了两张票。发生在过去动作之前的动作,简称“过去的过去”,应该使用过去完成时,根据过去式arrived可知,发生在它之前的动作,使用过去完成时,故选A。14、Researchers _ to study mice from early ages but came across technical difficulties, so they werent sure they could expect clear results.AintendedBwere intendedChad intendedDhad been intended答案:C解析:考查时态。句意:
13、研究人员本打算从早期老鼠开始研究,但是遇到科技上的困难,所以他们不确定能否期待一个清晰的结果。had intended to意为“本来打算却没有”,故选C。【点评】“had+表示个人意志、打算、想法的动词的过去分词形式”即“had +planned/hoped/intended/wanted/thought/expected/wished/dreamt等”表示本来打算要做某事(暗含但是后来没有做成的意思)。例:I had intended to come over to see you, but I was too busy. 我本来打算过来看你,但我太忙了。本小题结合句意:研究人员本打算从早
14、期老鼠开始研究,但是遇到科技上的困难。故用had intended to表示“本打算去做,但后来没做成”之意。15、They _ with each other for two years before they got married.Ahad fallen in loveBgot in loveChad been in loveDfell in love答案:C解析:试题分析:考查时态:句意:在结婚之前他们已经相爱两年了。Fall in love 为非延续性动词短语,不能与 for two years 连用,故排除 A、D 项。be in love 为表示状态的动词短语,可以与 for t
15、wo years 连用。且 fall in love 这个动作发生在“got married”之前,故用过去完成时。选C。考点:考查时态16、It was reported that an agreement _ between the two companies and that they would carry out a project together.AreachedBhad been reachedCwas reachedDhas been reached答案:B解析:考查时态和语态。句意:据报道,两家公司已经达成了协议,它们会一起推出一个项目。分析句子结构可知,在it作形式主语的
16、结构中,两个that分别引导的从句才是句子真正的主语,结合句意容易推断“达成协议”发生在“报道”之前,也就是“过去的过去”,要用过去完成时。而agreement与谓语动词reach之间应该是被动关系(人达成协议,协议被达成),要用被动语态。故选B项。17、It was the first time that I _ my parents.AleaveBleftChave leftDhad left答案:D解析:考查时态及固定句型。句意:这是我第一次离开我的父母。使用了It was the first time that+从句(过去完成时)“这是某人第一次做某事”的固定句型。故选择D项。18、H
17、ow about the football game yesterday?It was cancelled. Hardly when it started raining.Ait had begunBdid it beginChad it begunDit began答案:C解析:考查固定句式。句意:昨天的足球赛怎么样?取消了。刚开始,天就开始下雨了。hardly.when意为“刚一就”,主句用过去完成时,从句用一般过去时。英语中否定词半否定词置于句首,句子要部分倒装。故选C项。小提示:否定词或半否定词置于句首,句子要部分倒装。否定词或半否定词置于句首,句子要部分倒装,如否定词或半否定词nev
18、er, hardly, no sooner, 1)刚一就(hardlywhen/before / no sooner than),如本小题中就是这个结构。Hardly had I reached home when it started to rain. 我刚一进家天就下起雨来。No sooner had the boy said sorry to her than he remember what she had treated him before. 郍孩子刚一向她道歉就记起来过去她是如何对待自己的2)也不(没) (neither / nor)He can not do it by him
19、self, neither/nor can I. 他独自做不来,我也做不来。3)只有在的情况下 (only)Only when you have got a stable job can you marry and start a family. 只有找到稳定的工作你才能结婚成家。4) 直到(的时候)才(not until )Not until I entered the classroom did the teacher ask me why I was late. 我进了教室老师才问我为什么迟到了。19、We didnt find Ju Xiaopeng attending the Eng
20、lish Class online.No one _ him about _ a lecture even on Saturday.Atold; there to beBhad told; there to beCtold; there wasDhad told; there being答案:D解析:考查时态和介词搭配。句意:我们发现朱小鹏没有在网上上英语课。即使在星期六也没有人告诉他有课。由didnt可知发生在过去,在此之前,用过去的过去,即过去完成时had told。about是介词,介词后面加doing,所以是about there being。故选D项。20、Jane said, “W
21、hat did he hear about a week ago?”Jane asked _ about _.Athat he hearda week agoBwhat he had heardthe week beforeCwhat he had heard a week agoDif he heardthe week ago答案:B解析:考查间接引语。句意:简说:“一周前你听说什么了”?简问他他一周前听说什么了。引号内是特殊疑问句,间接引语还用原疑问词;主句是过去时,从句用过去时态的某种形式此处用过去完成时;宾语从句中用陈述语序;ago变成before。根据以上变化规则,故选B。21、If
22、 he _ hard last term, he would have passed the examination.AstudiesBhas studiedChad studiedDstudied答案:C解析:考查过去完成时。句意:如果他上学期用功学习,他就会通过考试了。此处是if引导的非真实条件句,根据主句时态would have passed可知,与过去的事实相反,所以if条件句用过去完成时。故选C。22、 The boy _ loudly because he _ his way in the jungle and thought he couldnt go back home.Aha
23、d cried; lostBhas cried; has lostCcried; had lostDcried; has lost答案:C解析:考查动词时态。句意:因为在从中中迷路认为不能回家所以小男孩大声地哭起来。迷路这个动作发生在大哭之前,故用过去完成时,故选C项。23、He insisted that he homework but he couldnt find his exercise book.AfinishBhad finishedCbe finishedDfinishes答案:B解析:考查动词时态。句意:他坚持说他已经完成了作业,但他找不到他的练习本。此处insist表示“坚持
24、说”,后跟宾语从句不用虚拟语气,且“完成作业”发生在“坚持说”之前,即“过去的过去”,故应用过去完成时。故选B。24、Lucy _ writing her essay by 10 oclock this morning. After that, she listened to music for a while.AfinishedBhas finishedChad finishedDwas finished答案:C解析:考查动词时态辨析。句意:露西在今天上午10点之前写完了她的文章。之后,她听了一会儿音乐。根据时间状语从句by 10 oclock this morning,可知谓语动词用完成时
25、,结合后句动词listened,可知此处用过去完成时。故选C项。25、It was the first time that the doctor _ making a mistake concerning the patient.AadmittedBhad admittedChas admittedDwould admit答案:B解析:考查时态。句意:这是这位医生第一次承认对于这个病人他犯了错。固定句式:It is/was+序数词+ time + that sb have/has/had done sth意为“这是某人第几次做某事的时候”,如果前面的is,后面要用have/has;如果前面是w
26、as,后面要用had。本句前面使用了was,后句中要用had。故B项正确。26、 The students _ busily when Miss Brown went to get a book she _ in the office.Ahad written; leftBwere writing; has leftChad written; had leftDwere writing; had left答案:D解析:考查时态。句意:当布朗小姐去取落在办公室的书的时候,学生们正忙于写作业。第一空用过去进行时,第二空用过去完成时。故选D。27、Mary was pleased to see th
27、at the seeds she _ in the garden were growing.Awas plantingBhas plantedCwould plantDhad planted答案:D解析:考查过去完成时态。它表达的是在某个过去动作或时间点之前发生的动作,简单地说就是“过去的过去”发生的事情。句意:玛丽很高兴她在花园里种的种子正在生长。根据句意可知,种种子是在种子成长之前,故选D。28、No sooner_ stepped on the stage_ the audience broke into thunderous applause.Ahad Mo Yan; thanBMo
28、Yan had ; thatChad Mo Yan; thatDMo Yan has; than答案:A解析:考查倒装句和时态。句意:莫言一上台,观众就爆发出雷鸣般的掌声。no sooner.than.一就,且否定词no sooner置于句首,主句要用部分倒装结构。根据than后面的从句用一般过去时可知,主句用过去完成时。故选A。29、Hardly _ when the bus suddenly pulled away.Athey had got to the bus stopBthey got to the bus stopCdid they get to the bus stopDhad
29、they got to the bus stop答案:D解析:考查倒装句。句意: 他们一到站点公共汽车就突然开走了。否定副词hardly放于句首构成倒装句。Hardly + had +主语 +done when.did.是固定的句式。故选D。30、That was not the first time he _ us. I think its high time we _ strong actions against him.Ahad betrayed; takeBhad betrayed; tookChas betrayed; tookDhas betrayed; take答案:B解析:考查
30、时态和虚拟语气。句意:这已经不是他第一次背叛我们了。我认为是我们对他采取强硬行动的时候了。第一个空考查固定句式。This/that was the first time + that clasuse意为“这是某人第一次做某事”。在该句式中,从句谓语动词应用过去完成时态,第一空应填had betrayed。第二个空也是固定句式。It is(high/about) time + that clause意为“到了某人该做某事的时候了”。从句的谓语需用一般过去式或should+动词原形(should不可省略),故第二空填写took/should take。故选B。31、- Did you go to
31、the class reunion last Sunday?- Yes. I was so exciting, because we each other since graduation.Adidnt seeBwont seeChavent seenDhadnt seen答案:D解析:考查时态。上句:上星期天你去参加班级聚会了吗?下句:我太激动了,因为我们毕业后就没见过面了。根据句意可知句子用过去完成时态,故答案为D。32、Word got round quickly throughout the country that the national womens volleyball tea
32、m _the championship in the Olympic Games.Awill wonBhad wonCwonDhas won答案:B解析:考查时态。句意:国家女排在奥运会上夺得冠军的消息迅速传遍全国。分析句子可知,国家女排赢得冠军发生在信息传播国内之前,消息传播word got round quickly用过去时,那么过去的过去应用过去完成had done 结构。故选B项。33、As he approached the door, Mike looked into the room again to see if he _ anything behind.AleftBhad l
33、eftChas leftDwould leave答案:B解析:考查时态。句意:当他快到门口的时候,麦克再一次看看房间是否落下什么东西。短语leave behind意为“落下”,“落下”这个动作发生在“看看(looked into)”之前,“落下”是过去的过去发生的动作,应该使用过去完成时形式had left。故选B项。34、It was perfectly all right,he said,because the police _him of anything.Ahadnt suspectedBhasnt suspectedCwill suspectDdidnt suspect答案:A解析:
34、考查动词时态。他说,好极了,因为警察丝毫没有怀疑他. 此处suspect发生在was表示的状态之前,故使用过去完成时。故选A。35、We missed the beginning of the football match. When we got to the stadium, the match _.Awould startBhas startedChad startedDwas starting答案:C解析:试题分析:句意:我们错过了足球比赛的开始部分。当我们到达体育场时,比赛早已经开始了。表示“过去的过去”,故用过去完成时,选C。考点:考查时态36、What worried me wa
35、s that the baby who _ his mother during his birth was still in ICU.ALosesBlostChas lostDhad lost答案:D解析:考查时态。句意:令我担心的是,在出生时失去母亲的那个婴儿仍在重症监护室。What worried me was(令我担忧的是)使用的是一般过去时,判断“在出生时失去了母亲”这件事发生在“担忧”这个动作之前,表示过去的过去要用过去完成时,由had加过去分词构成。故选D项。37、It was the third time that she _ to this mountain village t
36、o see the children.AcomesBcameChas comeDhad come答案:D解析:考查固定句型。句意:这是她第三次到这个山村来看孩子们。it was the +序数词+ time that sb. had done sth.是固定句型,意为“这是某人第几次做某事”,因此空格处为过去完成时had come,故选D。38、He said he_his old friends for a long time.Adidnt seeBwouldnt seeChasnt seenDhadnt seen答案:D解析:考查动词时态。句意:他说他很长时间没有看见他的老朋友了。根据主句
37、的he said和间接引语中的时间状语for a long time可知,谓语动词要用过去完成时,表示过去某个时间之前就完成的事情。故选D项。39、By the time she _ home to Belgium three months later, her outlook _ completely.AreturnedchangedBhad returnedchangedChad returnedhad changedDreturnedhad changed答案:D解析:考查时态。句意:到她三个月之后从比利时回来的时候,她的观点已经完全改变了。由three months later和语境判
38、断第一空处用一般过去时;由by the time + 句子(一般过去时)主句用过去完成时,判断第二空处用过去完成时。故选D项。小提示:本句考查by the time意为“到时候(为止)”的用法By the time是一个介词短语,在句中经常起连词的作用,引导时间状语从句,它的主要用法如下:如果从句的谓语动词是一般过去时,那么主句的谓语动词通常用过去完成时,例如:By the time he returned home, the rain had stopped.他到家时,雨已经停了。By the time I got to the station, the train had left.我到车
39、站时,火车已经离开了。如果从句的谓语动词是一般现在或现在完成时,主句谓语动词一般用将来完成时,例如:By the time you get back, I will have finished the work.你回来时,我已经完成工作了。By the time I graduate next year, I will have lived here for 5 years.明年我毕业时,我已经在这住了5年。40、She wishes she _ to the cinema last night.AwentBwould goChad goneDwere going答案:C解析:考查虚拟语气。句
40、意:她希望她昨晚去了电影院。分析句子成分可知,这是一个跟在wish后的省略了引导词that的宾语从句;根据句意可知,宾语从句要用虚拟语气,且跟过去事实相反,所以要用过去完成时。故选C项。41、In 1965, it was the first time that African-Americans in USA_ to vote, and a higher percentage of blacks than whites voted in a presidential election_ in history in 2012.Ahad had the rightthe first timeBh
41、ad had the rightfor the first timeChad the right for the first timeDhad the rightthe first time答案:B解析:考查动词时态和短语辨析。句意:1965年,在美国,非裔美国人第一次拥有了选举权;2012年,在总统选举中,黑人投票人数比率历史上第一次高于白人。根据句型It is/was the first/second.time that sb have done/had done sth.(这是某人第一/二.次做某事)可知,第一空应用过去完成时态,所以填had had the right。the firs
42、t time是从属连词,引导时间状语从句;for the first time是介词短语,在句子作状语;结合句子结构可知,设空处作状语,所以填for the first time。故选B项。42、It was the first time in my life that I _ the Great Wall. You cant imagine how excited I felt!Ahad visitedBvisitedCvisitDhave visited答案:A解析:考查过去完成时。句意:这是我有生以来第一次登上长城。 你无法想象我有多兴高兴。本题的固定句式为:It/This is/was
43、 the序数词 time that从句。如果前面是is,后面就使用现在完成时;如果前面是was,后面就是过去完成时。本题前面是was,所以后面使用过去完成时。故选A项。43、He _ in the factory for three years before he joined the army.Ahas workedBhas been workingChad workedDworked答案:C解析:考查时态。句意:他参军前已经在该工厂工作了三年。分析句子可知,设空处是主句谓语动词,且“工作”发生在“参军”之前,即过去的过去,应用过去完成时had done。故选C项。44、I _ in a c
44、ar factory for two years before I came here.Ahave workedBworkedChad workedDwould work答案:C解析:考查时态。句意:在我来这里之前,我在一家汽车厂工作了两年。由空后“before I came here.”可知,空处表示“过去的过去”发生的动作,所以空处谓语动词需用过去完成时态:had done。故选C。45、Though theAI program the top South Korean Go player only two months before, people were still confident that humans would win.Awould defeatBhad defeatedCdefeatedDdefeat答案:B解析:考查过去完成时。句意:虽然人工智能在两个月前就击败了韩国顶尖围棋选手,但人们仍然相信人类会获胜。分析句子可知,“人工智能击败韩国顶尖围棋选手”是发生在“人们相信人类定会获胜”之前。因为“人们相信人类定会获胜(were still confident )”为一般过去时,因此从defeat是发生过去的过去,要用过去完成时,故填had defeated,因此选B。17
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100