1、高中英语过去完成时易混淆知识点1单选题(经典例题高频考点-名师出品必属精品)1、We didnt see Smith attending the lecture.No one _ him about _ a lecture today.Atold; there to beBhad told; there to beCtold; there wasDhad told; there being答案:D解析:考查时态和非谓语动词。句意:我们发现朱小鹏没有在网上上英语课。没有人告诉他星期六有课。第一空,由didnt可知tell发生在see之前,即表示“过去的过去”应用过去完成时had told;第二空
2、,上文about是介词,后跟动名词作宾语,所以是about there being。故选D。2、The media reported that these companies _ pollution as hot potato.Ahave treatedBwill treatChad treatedDwere treated答案:C解析:考查过去完成时。句意:媒体报道说,这些公司把污染当作烫手山芋。A. have treated 属于现在完成时;B. will treat 属于一般将来时;C. had treated 属于过去完成时;D. were treated 一般过去时的被动语态。固定搭
3、配treatas“把当成对待”,主句的谓语用了一般过去时,从句的谓语发生在主句的谓语动作发生之前,故从句的谓语应用过去完成时。故选C。3、I saw Jack in the lift this morning. He around here for a long time.Awont be seenBwasnt seenChasnt been seenDhadnt been seen答案:D解析:考查过去完成时态的被动语态。句意:今天早上我在电梯里看见杰克。他好久没在这附近露面了。根据this morning可知,这是过去的事情;再根据for a long time可知,此空是更靠前的动作,且
4、句子主语He和see之间是一种被动关系,所以用过去完成时态,故选D。4、Even though we _ a lot due to the natural disaster, moments when we could be together with our family gave us hope for the future.Ahave lostBhad lostCwere losingDwould lose答案:B解析:考查动词时态。句意:虽然我们在自然灾害中失去了很多,但我们能与家人在一起的时刻给了我们对未来的希望。结合句意,可知从句的动作发生在谓语动词gave之前,为“过去的过去”应
5、用过去完成时,故答案为B。5、The news of the earthquake _ when a large quantity of relief supplies _ to the disaster-stricken area.Ahad hardly been spread; was deliveredBwas hardly spread; were deliveredChad hardly spread; were deliveredDhad hardly spread; was delivered答案:C解析:考查时态和语态。句意:地震的消息一传开,大量的救灾物资被递送到灾区。第一空
6、是固定句式hardlywhen,主句用过去完成时态;从句的主语是a large quantity of relief supplies,后面的谓语动词用复数形式,用一般过去时态的被动语态,故答案为C。【点评】固定句式:hardly.when.,no sooner.than.,“一就”,主句用过去完成时态,从句用一般过去时态,如果把否定词hardly/no sooner提到主语前面,则把had提到主语前面,句子用部分倒装。如:Hardly had he arrived home when it began to rain. 他一到达家,天就开始下雨。6、Did you know any Fren
7、ch before you arrived in Washington?Never _ it, actually.Ahad I learnedBhave I learnedCI learnedDwas I learning答案:A解析:考查时态和部分倒装。句意:在你到达华盛顿之前你懂得一些法语吗?实际上我一点儿都没有学过。否定副词never置于句首,句子应用部分倒装,分析句子可知,arrived in Washington使用的是一般过去时,在到达华盛顿之前没学过法语,指过去的过去,用过去完成时,故选A项。7、The total number of people in China living
8、 with HIV and AIDS _ 820,756 by the end of June, 2018, according to officials at a national conference.AreachedBhas reachedChad reachedDreaches答案:C解析:考查过去完成时。句意:在一次全国会议上,有关官员表示,截至2018年6月底,我国艾滋病病毒感染者和艾滋病患者总数已达820756人。根据“by the end of June, 2018”可知,此处应用过去完成时。故选C。8、-Peter , where did you guys go for th
9、e summer vacation?-We_ busy with our work for months, so we went to the beach to relax ourselves.AwereBhave beenChad beenDwill be答案:C解析:考查过去完成时。句意:-彼得,你们暑假去哪儿了?-几个月来我们一直忙于工作,所以我们去海滩放松了一下。由“so we went to the beach to relax ourselves ”可知,“一直忙于工作”发生在 “went to the beach”之前,所以本句为过去完成时。故选C项。9、We didnt fin
10、d Ju Xiaopeng attending the English 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 th
11、ere being。故选D项。10、I am sorry I didnt go to the cinema with you yesterday. You know, I _ the film.AsawBhave seenChad seenDsee答案:C解析:考查动词时态。句意:抱歉,昨天我没和你去看电影。你知道的,我已经看过这个电影了。我看过电影在昨天看电影之前,属于过去的过去,应用过去完成时。故选C项。11、 What _ when I phoned you? I _ my work, and I wanted to go out.Ahave you done; finishedBwer
12、e you doing; had just finishedCdid you do; had just finishedDwere you doing; have finished答案:B解析:考查时态。句意:我打电话给你的时候,你在做什么?我刚刚完成我的工作,想要出去。第一空使用过去进行时,表示在过去某个时间正在进行的事情,本句指打电话时正在发生的事情,第二空使用过去完成时表示在过去的过去时间发生的事情,本句指在打电话之前所发生的事情。故B项正确。12、 The boy _ loudly because he _ his way in the jungle and thought he co
13、uldnt go back home.Ahad cried; lostBhas cried; has lostCcried; had lostDcried; has lost答案:C解析:考查动词时态。句意:因为在从中中迷路认为不能回家所以小男孩大声地哭起来。迷路这个动作发生在大哭之前,故用过去完成时,故选C项。13、By the late 1960s, their style of music _ completely.AchangedBhave changedChad changedDwas changed答案:C解析:考查时态。句意:到19世纪60年代末,他们的音乐风格已经完全改变。结合
14、选项分析句子可知,change是句中谓语动词,与主语their style of music之间是主动关系,句中有时间状语By the late 1960s,意为“到19世纪60年代末”,表示“过去的过去”,应用过去完成时态。综上,谓语应用过去完成时的主动语态。故选C项。14、Lucy _ writing her essay by 10 oclock this morning. After that, she listened to music for a while.AfinishedBhas finishedChad finishedDwas finished答案:C解析:考查动词时态辨析
15、。句意:露西在今天上午10点之前写完了她的文章。之后,她听了一会儿音乐。根据时间状语从句by 10 oclock this morning,可知谓语动词用完成时,结合后句动词listened,可知此处用过去完成时。故选C项。15、It was the first time that the doctor _ making a mistake concerning the patient.AadmittedBhad admittedChas admittedDwould admit答案:B解析:考查时态。句意:这是这位医生第一次承认对于这个病人他犯了错。固定句式:It is/was+序数词+ t
16、ime + that sb have/has/had done sth意为“这是某人第几次做某事的时候”,如果前面的is,后面要用have/has;如果前面是was,后面要用had。本句前面使用了was,后句中要用had。故B项正确。16、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解析:考查动词时态。句意:我的朋友约翰上周结婚了,婚礼花去了3
17、000美元,超过了原计划。分析语境可知plan表示的动作发生在spent这一过去动作之前,即发生在“过去的过去”故应该用过去完成时。故选D。17、Mary was pleased to see that the seeds she _ in the garden were growing.Awas plantingBhas plantedCwould plantDhad planted答案:D解析:考查过去完成时态。它表达的是在某个过去动作或时间点之前发生的动作,简单地说就是“过去的过去”发生的事情。句意:玛丽很高兴她在花园里种的种子正在生长。根据句意可知,种种子是在种子成长之前,故选D。18
18、、The twins, who _ their homework, were allowed to play badminton in the yard.Awill finishBfinishChave finishedDhad finished答案:D解析:考查时态。句意:做完作业的那对双胞胎获准在院子里打羽毛球。结合句意who _ their homework中的动作先于主语谓语动词动作were allowed,也就是“过去的过去”,所以句子用过去完成时态,故选D。19、Hardly _ when the bus suddenly pulled away.Athey had got to
19、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。20、That was not the first time he _ us. I think its high time we _ strong actions against him.Ahad betrayed;
20、 takeBhad betrayed; tookChas betrayed; tookDhas betrayed; take答案:B解析:考查时态和虚拟语气。句意:这已经不是他第一次背叛我们了。我认为是我们对他采取强硬行动的时候了。第一个空考查固定句式。This/that was the first time + that clasuse意为“这是某人第一次做某事”。在该句式中,从句谓语动词应用过去完成时态,第一空应填had betrayed。第二个空也是固定句式。It is(high/about) time + that clause意为“到了某人该做某事的时候了”。从句的谓语需用一般过去式
21、或should+动词原形(should不可省略),故第二空填写took/should take。故选B。21、Although he _in that city for 15 years, he, in 2007, returned to Paris.AlivedBhas livedCwould liveDhad lived答案:D解析:考查时态。句意:尽管他在那个城市生活了15年,他还是在2007年回到了巴黎。由主句的谓语动词returned可知,从句的谓语动词需用过去完成时态:had done,表示过去的过去发生的动作,此处表示的是2007年前在那个城市生活了15年。故选D。22、Word
22、 got round quickly throughout the country that the national womens volleyball team _the championship in the Olympic Games.Awill wonBhad wonCwonDhas won答案:B解析:考查时态。句意:国家女排在奥运会上夺得冠军的消息迅速传遍全国。分析句子可知,国家女排赢得冠军发生在信息传播国内之前,消息传播word got round quickly用过去时,那么过去的过去应用过去完成had done 结构。故选B项。23、The country _ its bo
23、rders when a wave of refugees _ in, which put a severe strain on its social welfare system.Ascarcely opened; floodedBhad scarcely opened; had floodedCscarcely opened; had floodedDhad scarcely opened; flooded答案:D解析:考查时态。句意:这个国家一开放边界,一大波难民就涌进来了,这给当地的社会保障体系增加了很严峻的压力。scarcely.when.表示“一.就”,在此句型中,scarcely
24、所在主句应该用过去完成时,从句用一般过去时。故选D。24、It was perfectly all right,he said,because the police _him of anything.Ahadnt suspectedBhasnt suspectedCwill suspectDdidnt suspect答案:A解析:考查动词时态。他说,好极了,因为警察丝毫没有怀疑他. 此处suspect发生在was表示的状态之前,故使用过去完成时。故选A。25、We missed the beginning of the football match. When we got to the st
25、adium, the match _.Awould startBhas startedChad startedDwas starting答案:C解析:试题分析:句意:我们错过了足球比赛的开始部分。当我们到达体育场时,比赛早已经开始了。表示“过去的过去”,故用过去完成时,选C。考点:考查时态26、The professor kept telling us that the future _ to the well-educated and I kept wondering where I _ of it.Awould belong; heardBbelonged; had heardCwas b
26、elonged; heardDwas belonging; had heard答案:B解析:考查时态。句意:教授一直告诉我们未来属于受过良好教育的人,我一直在想在哪里听过这句话。第一空短语belong to没有被动,不能用进行时,故排除C、D选项;第二空表示在教授讲之前听过的,为“过去的过去”应用过去完成时。故选B。27、It was the third time that she _ to this mountain village to see the children.AcomesBcameChas comeDhad come答案:D解析:考查固定句型。句意:这是她第三次到这个山村来看孩
27、子们。it was the +序数词+ time that sb. had done sth.是固定句型,意为“这是某人第几次做某事”,因此空格处为过去完成时had come,故选D。28、Are you surprised by the ending of the film?NO, I _ the book, so I already knew the story.Awas readingBhad readCam readingDhave read答案:B解析:考查时态。句意:你会对电影的结局感到惊讶吗?不,我读过这本书,所以我已经知道这个故事了。根据so I already knew th
28、e story中的过去时态可知,这里用过去完成时,表示过去的过去。故选B。29、By the time she _ home to Belgium three months later, her outlook _ completely.AreturnedchangedBhad returnedchangedChad returnedhad changedDreturnedhad changed答案:D解析:考查时态。句意:到她三个月之后从比利时回来的时候,她的观点已经完全改变了。由three months later和语境判断第一空处用一般过去时;由by the time + 句子(一般过去
29、时)主句用过去完成时,判断第二空处用过去完成时。故选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.我到车站时,火车已经离开了。如果从句的谓语动词是一般现在或现在完成时,主句
30、谓语动词一般用将来完成时,例如: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年。30、She wishes she _ to the cinema last night.AwentBwould goChad goneDwere going答案:C解析:考查虚拟语气。句意:她希望她昨晚去了电影院。分析句子成分可知,这是一个跟在wish后
31、的省略了引导词that的宾语从句;根据句意可知,宾语从句要用虚拟语气,且跟过去事实相反,所以要用过去完成时。故选C项。31、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解析:考查时态。句意:到去年底,你知道在江苏省长江上有多少座桥吗?对不起,我对此一无所知。根据句中时间状语
32、by the end of last year可知用过去完成;再根据bridges 与build为被动关系,故用被动语态。故选B。小提示:本题考查时态。句中包含的时间状语是解答此题的突破点。所以要做好此类题,一定要注意题中有没有明确的时间点,或者其他可以代替时间点的词,所以根据时间状语可以看出正确答案。本题的关键在于抓住题干中的时间状语by the end of last year和被动关系,从而得出答案。32、It was the first time in my life that I _ the Great Wall. You cant imagine how excited I fel
33、t!Ahad visitedBvisitedCvisitDhave visited答案:A解析:考查过去完成时。句意:这是我有生以来第一次登上长城。 你无法想象我有多兴高兴。本题的固定句式为:It/This is/was the序数词 time that从句。如果前面是is,后面就使用现在完成时;如果前面是was,后面就是过去完成时。本题前面是was,所以后面使用过去完成时。故选A项。33、 The moment I got back to the classroom, I found I _ my jacket on the playground.AleftBhad leftChave le
34、ftDwas leaving答案:B解析:考查时态。句意:我一回到教室,我发现我把夹克衫忘在操场了。根据句意及动作发生的先后顺序,可知,“把夹克衫忘在操场”发生在动词“found”之前,所以“遗忘”(leave)要用过去完成时。故选B项。34、I _ in a car factory for two years before I came here.Ahave workedBworkedChad workedDwould work答案:C解析:考查时态。句意:在我来这里之前,我在一家汽车厂工作了两年。由空后“before I came here.”可知,空处表示“过去的过去”发生的动作,所以空
35、处谓语动词需用过去完成时态:had done。故选C。35、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解析:考查过去完成时。句意:虽然人工智能在两个月前就击败了韩国顶尖围棋选手,但人们仍然相信人类会获胜。分析句子可知,“人工智能击败韩国顶尖围棋选手”是发生在“人们相信人类定会获胜”之前。因为“人们
36、相信人类定会获胜(were still confident )”为一般过去时,因此从defeat是发生过去的过去,要用过去完成时,故填had defeated,因此选B。36、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解析:考查动词时态和虚拟语气。句意:他的表情表明他接受了邀请,他建议应
37、该充分做准备。suggest作“暗示,表明”讲时,后面接陈述语句,根据句意可知,第一空的动作发生在suggested之前,表示“过去的过去”作,用过去完成时,故排除B、C项;suggest作“建议”讲时,宾语从句用虚拟语气,动词用should+动词原形,should可以省略,主语full preparations与谓语动词make是被动关系,故用should be made,should省略。故选D。37、He began to _ because every means _ tried already.Alose heart; has beenBlose heart; had beenClo
38、se his heart; wasDlose his heart; had答案:B解析:考查动词词组,时态与语态,句意:他开始失去信心了,因为每种方法都已经试过了,lose heart心灰意冷,丧失信心,中间不能加物主代词或冠词;根据句意可知尝试方法是在丧失信心之前,即“过去的过去”发生的事情,故要用过去完成时态,同时要注意使用被动语态,故选B。【点评】本题难点解读:过去完成时的用法,过去完成时表示在过去较早的时间内进行的动作,并对过去某一时刻的动作或状态产生结果。主要由had+过去分词构成。在做关于这一时态的题目时,可以根据题目中直接或间接的证据而做出判断,在本题中的证据就是began to
39、 lose heart, 是过去的动作,而又根据because因果关系,tried every means是发生在比began to lose heart更早的时间(即在它之前),由此做出判断:应该用过去完成时态。38、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解析:考查时态和倒装。句意:以前我从来没有得过一等奖,但是通过汗水
40、和决心,成功最终是我的了。根据was可知,此处描述的是发生在“过去的过去”的事情,在取得第一名之前的事情,应用过去完成时;never是表示否定意义的副词,置于句首时,句子需部分倒装。故选A。39、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解析:试题分析:考查时态。根据当他面对挑战时,发生在过去,而他上任发生在过去的过去,故用过去完成时。
41、句意:当比尔部长面对人生中最大的挑战时,他才上任不过48小时。故选B考点:考查时态40、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和我已经是三年的朋友了。我
42、们第一次相识是在一次圣诞聚会上。但在那之前我们见过几次面。根据时间状语for three years可知,空格1应该用延续动词,现在完成时,故排除B项和D项;根据时间状语before that,可知,空格2应用过去完成时,表示在过去某个时间之前的动作,其结构为had+过去分词。故选A项。41、-Did you go to the Temple Fair during this Spring Festival?-I didnt. I _ there many times before.AwasBhad beenChas beenDwould be答案:B解析:考查时态。句意:这个春节你去庙会了吗
43、?没有,我以前去过多次了。根据句意可知,动作发生在过去的过去,因此要用过去完成时。故选B项。42、He said that he _ there for three years.Ahas studiedBhad studiedCstudiedDwas studying答案:B解析:考查过去完成时。解题步骤:1. 确定时态:根据从句中for three years.判断用完成时,再根据主句用一般过去时,故从句用过去完成时。句意:他说他已经在这儿学了三年。故选B。43、By the time we got home, the man _ with a note on the door, sayin
44、g “Ill come tomorrow.”AleftBhas leftChad leftDwould leave答案:C解析:考查时态。句意:等我们到家时,那人已经在门上贴了张纸条走了,纸条上写着:“我明天再来。”由by+the time+表示过去的时间状语从句可知,主句动作发生在时间状语之前,应该用过去完成时,结构是had+动词过去分词。故选C项。44、The TV organizers _ to find four musicians who could act as well as sing, but they could only find one who was good enou
45、gh.Ahad plannedBwere planningChave plannedDare planning答案:A解析:A 考查过去完成时的特殊用法。句意:电视制作人原打算找四个能唱能演的乐手,但是他们只能找到一个足够好的。had planed to原打算。“had+表示个人意志、打算、想法的动词的过去分词”表示“本来要做某事(暗含但是后来没有做成功)”的意思。故选A。【点评】“had+表示个人意志、打算、想法的动词的过去分词”表示“本来要做某事(暗含但是后来没有做成功)”的意思。常用的动词有: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.我本以为可以见到你的,但是你却没有在。45、_got into the room_ the telephone rang.AHe hardly; thenBHardly had he; whenCHe had not; thanDNot had he; when答案:B解析:考查固定搭配。句意