1、高中英语过去完成时知识点总结归纳1单选题(经典例题高频考点-名师出品必属精品)1、Many people refused to believe that living things, including humans, _ from lower forms of life.Ahad evolvedBgeneratedChad generatedDevolved答案:A解析:考查动词词义辨析。句意:许多人拒绝相信包括人类在内的生物是从低等生物进化而来的。evolve进化;generate产生。根据语境可知,此处我们人类已经进化过来了,从句谓语动词应该用完成时态,结合主句动词refused,可知此
2、处用过去完成时,表达“进化”之意。故选A项。2、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;如果前面是was,后面要用had。
3、本句前面使用了was,后句中要用had。故B项正确。3、John, a friend of mine, who got married only last week, spent $ 3,000 more than he _for the wedding.Awill planBhas plannedCwould planDhad planned答案:D解析:考查动词时态。句意:我的朋友约翰上周结婚了,婚礼花去了3000美元,超过了原计划。分析语境可知plan表示的动作发生在spent这一过去动作之前,即发生在“过去的过去”故应该用过去完成时。故选D。4、Lucy_writing her ess
4、ay by 10:00 this morning. After that, she listened to music for a while.Awill finishBfinishesChas finishedDhad finished答案:D解析:考查过去完成时态。句意:Lucy在今天早上10点已经完成了她的散文,然后她听了会音乐。这里说明已经是 listened to music之前已经做过的事情,所以要用过去完成时态。故选D。5、The football players _about returning to their bedrooms early but their coach r
5、ejected their request for leaving the field.AthinkBhave thoughtCwere thinkingDhad thought答案:D解析:考查动词的时态。句意:这些足球运动员本想早点回到宿舍,但是他们的教练拒绝了他们离开运动场的请求。根据“but their coach rejected their request for leaving the field”可知,“运动员想早点回到宿舍”是发生在教练不让他们离开运动场之前的动作,表示“过去的过去”,所以用过去完成时。故选D。6、Hardly _ when the bus suddenly
6、pulled away.Athey had got to the bus stopBthey got to the bus stopCdid they get to the bus stopDhad they got to the bus stop答案:D解析:考查倒装句。句意: 他们一到站点公共汽车就突然开走了。否定副词hardly放于句首构成倒装句。Hardly + had +主语 +done when.did.是固定的句式。故选D。7、Many people didnt believe that living things_ from lower forms of life,Ahad e
7、volvedBevolvedChas evolvedDevolves答案:A解析:考查动词时态。句意:许多人不相信有生命的东西来自低级的生命形式。由语意可知,进化发生在人们相信之前,由“didnt believe”可推断,设空处的动作发生在主句的谓语动词之前,即过去的过去。故答案为A。8、Hanoi declared that it _by fast-spreadingH1N1, which _other countries nearby.Awas being struck, had hitBhas been struck, had hitChas been struck, has hitDw
8、ill be struck, has hit答案:A解析:考查时态语态。句意:河内宣布,它受到了快速传播的H1N1病毒的袭击,该病毒已经袭击了附近的其他国家。结合语境可知,第一空描述的是过去正在进行的被动动作,故用过去进行时的被动语态;第二空描述的是过去某一时间前已经完成的动作,故用过去完成时态。故选A。9、Word got round quickly throughout the country that the national womens volleyball team _the championship in the Olympic Games.Awill wonBhad wonCw
9、onDhas won答案:B解析:考查时态。句意:国家女排在奥运会上夺得冠军的消息迅速传遍全国。分析句子可知,国家女排赢得冠军发生在信息传播国内之前,消息传播word got round quickly用过去时,那么过去的过去应用过去完成had done 结构。故选B项。10、The country _ its borders when a wave of refugees _ in, which put a severe strain on its social welfare system.Ascarcely opened; floodedBhad scarcely opened; had
10、 floodedCscarcely opened; had floodedDhad scarcely opened; flooded答案:D解析:考查时态。句意:这个国家一开放边界,一大波难民就涌进来了,这给当地的社会保障体系增加了很严峻的压力。scarcely.when.表示“一.就”,在此句型中,scarcely所在主句应该用过去完成时,从句用一般过去时。故选D。11、By 25, my dream of being an actor _ at last.Ahas come trueBwill come trueChad come trueDcomes true答案:C解析:考查时态。句意
11、:到25岁的时候,我想成为一名演员的梦想最终实现了。根据By 25可知,这个句子应该使用过去完成时,过去某一动作之前已经发生或完成,故选C。【点评】与过去完成时连用的时间状语有:(1)by + 过去的时间点。如:I had finished reading the novel by nine oclock last night.(2)by the end of + 过去的时间点。如:We had learned over two thousand English words by the end of last term.(3)before + 过去的时间点。如:They had plante
12、d six hundred trees before last Wednesday12、We missed the beginning of the football match. When we got to the stadium, the match _.Awould startBhas startedChad startedDwas starting答案:C解析:试题分析:句意:我们错过了足球比赛的开始部分。当我们到达体育场时,比赛早已经开始了。表示“过去的过去”,故用过去完成时,选C。考点:考查时态13、The professor kept telling us that the f
13、uture _ to the well-educated and I kept wondering where I _ of it.Awould belong; heardBbelonged; had heardCwas belonged; heardDwas belonging; had heard答案:B解析:考查时态。句意:教授一直告诉我们未来属于受过良好教育的人,我一直在想在哪里听过这句话。第一空短语belong to没有被动,不能用进行时,故排除C、D选项;第二空表示在教授讲之前听过的,为“过去的过去”应用过去完成时。故选B。14、By the time I rushed into
14、state train station, the train _.AleavesBleftChad leftDwill leave答案:C解析:考查时态。句意:当我冲进州火车站时,火车已经开走了。bythetime直到时候,后接过去时间,指从过去某一点到从句所示的时间为止的一段时间,常与过去完成时连用,所以空处动词需用过去完成时态。故选C。15、Are you surprised by the ending of the film?NO, I _ the book, so I already knew the story.Awas readingBhad readCam readingDhav
15、e read答案:B解析:考查时态。句意:你会对电影的结局感到惊讶吗?不,我读过这本书,所以我已经知道这个故事了。根据so I already knew the story中的过去时态可知,这里用过去完成时,表示过去的过去。故选B。16、By the time she _ home to Belgium three months later, her outlook _ completely.AreturnedchangedBhad returnedchangedChad returnedhad changedDreturnedhad changed答案:D解析:考查时态。句意:到她三个月之后
16、从比利时回来的时候,她的观点已经完全改变了。由three months later和语境判断第一空处用一般过去时;由by the time + 句子(一般过去时)主句用过去完成时,判断第二空处用过去完成时。故选D项。小提示:本句考查by the time意为“到时候(为止)”的用法By the time是一个介词短语,在句中经常起连词的作用,引导时间状语从句,它的主要用法如下:如果从句的谓语动词是一般过去时,那么主句的谓语动词通常用过去完成时,例如:By the time he returned home, the rain had stopped.他到家时,雨已经停了。By the time
17、 I got to the station, the train had left.我到车站时,火车已经离开了。如果从句的谓语动词是一般现在或现在完成时,主句谓语动词一般用将来完成时,例如: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年。17、On the morning of October 12, 1492, Christophe
18、r Columbus and his crew came to the shores of the Caribbean islands, mistakenly believing they _ in Southeast Asia.AarrivedBhad arrivedChas arrivedDwould arrive答案:B解析:考查动词时态。句意:在1492年10月12日的早上,克里斯多弗哥伦布和他的船员来到加勒比海岸,误认为他们已经到达了东南亚。根据句意可知,此处believing是伴随状语,表示与谓语动词came同时发生,即过去的事情。arrive这个动作先于believe发生,即过去
19、的过去,所以用过去完成时。故选B,18、Do you know how many bridges _ over the Yangtze River in Jiangsu Province by the end of last year?Sorry. I have little knowledge about it.Awere builtBhad been builtChave builtDbuilt答案:B解析:考查时态。句意:到去年底,你知道在江苏省长江上有多少座桥吗?对不起,我对此一无所知。根据句中时间状语by the end of last year可知用过去完成;再根据bridges
20、与build为被动关系,故用被动语态。故选B。小提示:本题考查时态。句中包含的时间状语是解答此题的突破点。所以要做好此类题,一定要注意题中有没有明确的时间点,或者其他可以代替时间点的词,所以根据时间状语可以看出正确答案。本题的关键在于抓住题干中的时间状语by the end of last year和被动关系,从而得出答案。19、It was the first time in my life that I _ the Great Wall. You cant imagine how excited I felt!Ahad visitedBvisitedCvisitDhave visited答
21、案:A解析:考查过去完成时。句意:这是我有生以来第一次登上长城。 你无法想象我有多兴高兴。本题的固定句式为:It/This is/was the序数词 time that从句。如果前面是is,后面就使用现在完成时;如果前面是was,后面就是过去完成时。本题前面是was,所以后面使用过去完成时。故选A项。20、 The moment I got back to the classroom, I found I _ my jacket on the playground.AleftBhad leftChave leftDwas leaving答案:B解析:考查时态。句意:我一回到教室,我发现我把夹
22、克衫忘在操场了。根据句意及动作发生的先后顺序,可知,“把夹克衫忘在操场”发生在动词“found”之前,所以“遗忘”(leave)要用过去完成时。故选B项。21、I _ in a car factory for two years before I came here.Ahave workedBworkedChad workedDwould work答案:C解析:考查时态。句意:在我来这里之前,我在一家汽车厂工作了两年。由空后“before I came here.”可知,空处表示“过去的过去”发生的动作,所以空处谓语动词需用过去完成时态:had done。故选C。22、Though theAI
23、 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 )”为一般过去时,因此从
24、defeat是发生过去的过去,要用过去完成时,故填had defeated,因此选B。23、His expression suggested that he _the invitation and he suggested full preparations _.Ahad accepted; would be madeBaccepted; be madeChas accepted; makeDhad accepted; be made答案:D解析:考查动词时态和虚拟语气。句意:他的表情表明他接受了邀请,他建议应该充分做准备。suggest作“暗示,表明”讲时,后面接陈述语句,根据句意可知,第一
25、空的动作发生在suggested之前,表示“过去的过去”作,用过去完成时,故排除B、C项;suggest作“建议”讲时,宾语从句用虚拟语气,动词用should+动词原形,should可以省略,主语full preparations与谓语动词make是被动关系,故用should be made,should省略。故选D。24、He began to _ because every means _ tried already.Alose heart; has beenBlose heart; had beenClose his heart; wasDlose his heart; had答案:B解
26、析:考查动词词组,时态与语态,句意:他开始失去信心了,因为每种方法都已经试过了,lose heart心灰意冷,丧失信心,中间不能加物主代词或冠词;根据句意可知尝试方法是在丧失信心之前,即“过去的过去”发生的事情,故要用过去完成时态,同时要注意使用被动语态,故选B。【点评】本题难点解读:过去完成时的用法,过去完成时表示在过去较早的时间内进行的动作,并对过去某一时刻的动作或状态产生结果。主要由had+过去分词构成。在做关于这一时态的题目时,可以根据题目中直接或间接的证据而做出判断,在本题中的证据就是began to lose heart, 是过去的动作,而又根据because因果关系,tried
27、every means是发生在比began to lose heart更早的时间(即在它之前),由此做出判断:应该用过去完成时态。25、Never before _ the first prize in my hands, but through sweat and determination the achievement was mine at last.Ahad I heldBI had heldCdid I holdDheld I答案:A解析:考查时态和倒装。句意:以前我从来没有得过一等奖,但是通过汗水和决心,成功最终是我的了。根据was可知,此处描述的是发生在“过去的过去”的事情,在
28、取得第一名之前的事情,应用过去完成时;never是表示否定意义的副词,置于句首时,句子需部分倒装。故选A。26、Minister Bill De Blasio in office fewer than 48 hours when he came face to face with his biggest challenge in his lifeAhas beenBhad beenCwould beDis答案:B解析:试题分析:考查时态。根据当他面对挑战时,发生在过去,而他上任发生在过去的过去,故用过去完成时。句意:当比尔部长面对人生中最大的挑战时,他才上任不过48小时。故选B考点:考查时态2
29、7、Peter and I _ friends for three years. We first got to know each other at a Christmas party. But we _ each other a couple of times before that.Ahave been; had seenBhave become; had seenChave been; sawDhave become; have seen答案:A解析:考查时态。句意:Peter和我已经是三年的朋友了。我们第一次相识是在一次圣诞聚会上。但在那之前我们见过几次面。根据时间状语for thr
30、ee years可知,空格1应该用延续动词,现在完成时,故排除B项和D项;根据时间状语before that,可知,空格2应用过去完成时,表示在过去某个时间之前的动作,其结构为had+过去分词。故选A项。28、-Did you go to the Temple Fair during this Spring Festival?-I didnt. I _ there many times before.AwasBhad beenChas beenDwould be答案:B解析:考查时态。句意:这个春节你去庙会了吗?没有,我以前去过多次了。根据句意可知,动作发生在过去的过去,因此要用过去完成时。故
31、选B项。29、He said that he _ there for three years.Ahas studiedBhad studiedCstudiedDwas studying答案:B解析:考查过去完成时。解题步骤:1. 确定时态:根据从句中for three years.判断用完成时,再根据主句用一般过去时,故从句用过去完成时。句意:他说他已经在这儿学了三年。故选B。30、But _ he had won everything it was possible to win in his sport, Li Ning retired with the feeling that he _
32、.Aeven though; was failedBafter; failedCeven though; had failedDafter; has failed答案:C解析:考查连词和时态。句意:但是即使是已经赢得了自己体操项目上能赢得的一切,李宁依然还是带着一种失败的感觉退役了。根据句意,可知逗号前后两句话之间是让步关系,应用从属连词even though;第二个空格是同位语从句 that he _中的谓语动词,且动词fail发生在retired 之前,也就是过去的过去,应用过去完成时,故选C。31、The TV organizers _ to find four musicians wh
33、o could act as well as sing, but they could only find one who was good enough.Ahad plannedBwere planningChave plannedDare planning答案:A解析:A 考查过去完成时的特殊用法。句意:电视制作人原打算找四个能唱能演的乐手,但是他们只能找到一个足够好的。had planed to原打算。“had+表示个人意志、打算、想法的动词的过去分词”表示“本来要做某事(暗含但是后来没有做成功)”的意思。故选A。【点评】“had+表示个人意志、打算、想法的动词的过去分词”表示“本来要做
34、某事(暗含但是后来没有做成功)”的意思。常用的动词有:plan, hope, intend, want, thought, expect, wish, dream等。如:I had wanted to see you, but I was busy with my work all day long.我本想见到你,但我一整天忙于工作。I had expected to meet you, but you werent in.我本以为可以见到你的,但是你却没有在。32、_got into the room_ the telephone rang.AHe hardly; thenBHardly h
35、ad he; whenCHe had not; thanDNot had he; when答案:B解析:考查固定搭配。句意:他一进入房间,电话就响了。固定搭配:hardlywhen一就;hardly是一个半否定词,放在句首的时候谓语动词要使用部分倒装的形式。另外他进入房间是在电话响之前,所以本句前半句要使用过去完成时。故B正确。33、The news came as no surprise to me. I _ for some time that the factory was going to shut down.AknewBhad knownChave knownDknow答案:B解析:
36、考查时态。句意:这个消息的到来没使我感到吃惊。工厂将要倒闭这件事,我已经知道有一段时间了。空后for+时间段,是完成时的标志。前一句中came为过去式,而我知道这件事早于消息传来,是过去的过去,故用过去完成时,故选B34、It was the second time that I_him in Shanghai.AmetBhad metCwould meetDwas meeting答案:B解析:考查动词时态。句意:这是我在上海第二次见到他。It was the second time that为固定句型,that从句中使用过去完成时。故选B。35、Jenny, how was your tri
37、p to Beijing?Oh, I missed it. I wish I _ my vacation there.Aam spendingBwill spendChave spentDhad spent答案:D解析:本题考查虚拟语气。wish的虚拟语气,表示与过去事实相反的,用过去完成时,选D。36、Lady Wang _ as a secretary for five years in the insurance company before she joined us.Ahas workedBhas been workingChad workedDwould be working答案:
38、C解析:考查动词时态。句意:王女士在加入我们之前,在保险公司做了五年的秘书。分析句子可知,从句的谓语动词joined用的是一般过去时,主句谓语动词work这个动作发生在joined的前面,即过去的过去,应用过去完成时(had done)。故选C项。37、Father _ for London on business upon my arrival, so I didnt see him.Ahas leftBleftChad leftDwas leaving答案:C解析:考查时态。句意:我到达时,父亲已经出差去了伦敦,所以我没有见到他。根据句意和句中“didnt see”可知,“so”后句子中的
39、动作发生在过去,为一般过去时,“出差去了伦敦”的动作发生在“didnt see”的动作之前,即“过去的过去”,故空格所在句应用过去完成时,谓语动词为“had done”,故空格处应填“had left”。故选C项。38、I can still find the toy car though my mother has _.Ahidden awayBhid it awayChidden away itDhidden it away答案:D解析:考查动词短语。句意:虽然我妈妈已经把玩具车藏起来了,但我仍然能找到。hide away藏起来。由动词和副词构成的动词词组,代词做宾语,代词要放在动词和副词
40、之间。故选D。39、The manager is said to have arrived back from Paris where he _ some European partnersAwould meetBis meetingCmeetsDhad met答案:D解析:试题分析:考查时态。不定式动作to have arrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。句意:据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。故D正确。考点:考查时态40、The last bus _ two minutes before I arrived at the bus
41、stop. What a pity!AleftBhas leftCwas leavingDhad left答案:D解析:考查过去完成时。句意:最后一辆公共汽车在我到达车站前两分钟就开走了。真遗憾!分析句子成分可知,在before引导的时间状语从句中,从句的动作arrived发生在过去,主句动作“离开”发生在从句动作之前,表示“过去的过去”要用过去完成时。故选D项。41、By the time he arrived, every one_ medical care.Ahas receivedBhave receivedChad receivedDwould receive答案:C解析:考查时态。
42、句意:他到的时候,每个人都得到了医疗护理。by the time到时候,后接过去时间,主句用过去完成时。故选C。42、Hardly to give his lecture when the audience in the lecture hall interrupted him.Adid he beginBhe beganChad he begunDhe had begun答案:C解析:考查倒装和时态。句意:他刚开始发表演讲,报告厅里的听众就打断了他。hardly.when.“刚就,一就”句型中,主句通常用过去完成时,从句用一般过去时;而hardly位于句首时,主句要部分倒装。故C选项正确。4
43、3、Hardly _ the knock when I opened the door.Ahave I heardBhad I heardCdid I hearDdo I hear答案:B解析:考查时态。句意:我听到敲门就打开了门。Hardly+过去完成时+when+一般过去时,是固定句型,“听见敲门声”发生在“开门”之前,“开门”是过去发生的动作,故“hear”表示“过去的过去”,用过去完成时;Hardly置句首,主句使用部分倒装,助动词提前。故选B。44、That was the fourth time that Mr. Smith _the Summer Palace.Ahas visi
44、tedBvisitsChad visitedDto visit答案:C解析:考查过去完成时。句意为“这已经是史密斯先生第四次参观颐和园了。主句时态为一般过去时,从句时态应该用过去完成时,若主句时态为一般现在时,则从句应用现在完成时。故选C。45、How long _each other before they _here?For about a year.Ahave they known, comeBdid they know, cameCdo they know, comeDhad they known, came答案:D解析:考查时态。句意:他们来这儿之前认识多久了?大约一年了。根据句意分析,他们来到这里是过去的事,他们互相了解大约一年的时间肯定发生在来这里之前,发生在过去某一动作之前的动作,应该使用过去完成时。故D选项正确。17