1、高中英语过去完成时知识点总结归纳完整版1单选题(经典例题高频考点-名师出品必属精品)1、It was the first time that he_the New Coastal Area of Tianjin and was so impressed by its fast development.Ahave visitedBvisitedChad visitedDwould visit答案:C解析:考查时态。句意:这是他第一次来到天津这个新的沿海地区,天津的快速发展给他留下了深刻印象。分析题意,根据固定搭配It +be+the +序数词+time+that(某人第几次做某事)可知,若be动
2、词为was时,从句的动词用过去完成时。故此处的时态为过去完成时。综合分析,故选C项。2、At first, many people refused to believe that living things, including humans, _ from lower forms of life.AevolvedBhas evolvedCwas evolvingDhad evolved答案:D解析:考查动词时态。句意:起初,许多人不相信生物,包括人类,是从低等生物进化而来的。该句是复合句,含that引导的宾语从句;主句是一般过去时,从句动作先于主语动作,所以用过去完成时。故选D。3、 We
3、that you would fix the TV set this week. Im sorry. I to, but Ive been too busy.Ahad expected; had intendedBare expecting; had intendedCexpect; intendDexpected; intend答案:A解析:考查虚拟语气。句意:我们本以为这周你会把电视修好。不好意思,我本打算这周修的,但是我太忙了。根据would fix判断此处表示对过去的虚拟,第一空用had expected表示“本来期望”,第二空用had intended表示“本来打算”,故A项正确。4
4、、Helen _ her keys in the office so she had to wait until her husband _ home.Ahas left; comesBleft; had comeChad left; cameDhad left; would come答案:C解析:考查动词时态。句意:海伦把钥匙落在办公室了,所以她得等自己的丈夫回家。根据主句和从句两个动词的先后顺序可以判断,丢钥匙在前,回家在后,且都为过去式,所以前者用过去完成时,后者用一般过去式,故选C。5、Jim talked for about half an hour yesterday. Never
5、 _ him talk so much.AI heardBdid I hearCI had heardDhad I heard答案:D解析:考查部分倒装和时态。never是含有否定意义的副词,放在句首时,句子应用倒装语序,前一句说昨天吉姆讲了大约半小时,用的是过去时,后句的意思是说我之前从没听他讲过这么多,hear发生在talked这一过去动作之前,就相当于过去的过去了,应该用过去完成时。故选D。6、Why didnt you buy the calculator?I _, but Mother _ allow me.Awould want to; didntBhad wanted to; d
6、idntCwanted to; wouldntDhad wanted to; wouldnt答案:B解析:本题考查过去完成时和一般过去时。解题步骤:1. 确定第一空:根据后面but可知,是原本想做某事,结果由于某种原因没有做成,用过去完成时had wanted to do。2. 确定第二空:but之后的句子表示客观事实,用一般过去时。句意:你为什么不买那个计算器?我本来想买的,但是妈妈不允许。综上,故选B项。7、 It might have saved me some trouble _ the schedule.Adid I knowBhave I knownCdo I knowDhad I
7、 known答案:D解析:考查虚拟倒装句。句意:如果我早知道日程安排,可能会省去我一些麻烦。根据题干中might have saved可知主句是对过去的虚拟,从句应用if I had known与主句保持一致。if虚拟条件句中含有had时,可将if省去,同时将had提前构成倒装结构。故选D项。小提示:虚拟语气重要做题原则:根据题干中主句或从句中动词形式判断所考查的动词的虚拟时间, 一般要保持一致,但要注意错综时间虚拟语气要根据各自所表示的虚拟时间做出调整。另外,当 if 条件句中含有助动词 had,should 或 were 时, 可以省略 if,而将 had, should 或 were提到
8、句首,从而构成倒装虚拟条件句。8、It was the first time that she _ such a heavy rain.Ahad witnessedBhas witnessedCshould witnessDwitnessed答案:A解析:考查动词时态。句意:这是她第一次目睹这么大的雨。“It was the first time that”为固定句型,that引导的从句中使用过去完成时,其基本构成形式是:had done。故选A。9、【2018江苏】Iwassenttothevillagelastmonthtoseehowthedevelopmentplan_ inthepa
9、st two years.AhadbeencarriedoutBwould be carried outCisbeingcarriedoutDhas been carried out答案:A解析:考查时态。句意:上个月我被派到村里去看看在过去的两年里发展计划是如何执行的。根据句中时间状语last month和in the past two years可知,空格处所用的动词carry out发生在sent之前,所以是“过去的过去”,故用过去完成时。故选A。点睛:本题考查时态。句中包含的时间状语是解答此题的突破点,所以要做好此类题,一定要注意题中有没有明确的时间点,或者其他可以代替时间点的词,所以
10、根据时间状语可以看出正确答案。本题的关键在于抓住题干中的两个时间状语last month和in the past two years,从而得出答案。10、The modern-looking woman boasted as if her father were the most successful stockbroker on Wall Street and _ in stock market for many years, but in fact her father knew little about finance and economy.AinvestedBhad invested
11、Cwould have investedDwould invest答案:B解析:考查过去完成时。句意:这位看起来很现代的女性夸口说,她的父亲似乎是华尔街最成功的股票经纪人,在股市投资多年,但事实上,她的父亲对金融和经济知之甚少。投资(invest)发生在“自夸(boasted)”之前,是过去的过去,故用过去完成时had invested。A. invested曾投资过,是一般过去时;B. had invested表示在过去的过去发生过,即过去完成时;C. would have invested本来要投资而没有投资,为虚拟语气;D. would invest过去将来时,表示在过去认为将要投资。故
12、选B,11、Never for one moment, believe it or not,_ being faced with such a situation where a helping hand was greatly needed.AI imaginedBdo I imagineCI have imaginedDhad I imagined答案:D解析:考查倒装。句意:信不信由你,我一刻也没有想到过自己会面临这样一种急需帮助的境况。否定词never放在句首时,主句要用部分倒装,主句的动作“想象”发生在从句动作“需要帮助”之前,从句的时态是一般过去时,因而主句用过去完成时,倒装时将h
13、ad提前。故选D。12、-So Jack failed to be admitted by his dream university and is feeling quite depressed these days.-It serves him right. I _him more than once to take his study seriously.AremindedBhave remindedChave been remindingDhad reminded答案:D解析:考查时态。上句:所以杰克没有被他梦想中的大学录取,感觉很沮丧。下句:他活该,我不止一次提醒他认真对待他的学习。此
14、空的动作指的是“过去的过去”所以用过去完成时态,故选D。13、John and I _ friends for eight years. We first got to know each other at a Christmas party. But we _ each other a couple of times before that.Ahad been; have seenBhave been; have seenChad been; had seenDhave been; had seen答案:D解析:试题分析:考查时态:句意:约翰和我已经做8年的朋友了。我们第一次见面是在圣诞节晚
15、会上,但之前我们见过几次。第一空是表示过去到现在做8年时间的朋友,用现在完成时,第二空是指在圣诞节见面前,以前见过,用过去完成时。选D。考点:考查时态点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。For+一段时间经常与现在完成时连用。而过去完成时表示过去的过去的动作。14、By the time he got up, he found his father_to work.AwentBhave goneCgoneDhad gone答案:D解析:考查时态辨析。句意:当他起床时,他发现他父亲
16、去上班了。by the time到时候为止用于表示一段时间,主句需用完成时态,根据句意语境可知,他起床是过去发生的事情,他父亲 go to work是“过去的过去”发生的事情,需用过去完成时,故选D。15、I arrived late and missed the flight. I _ the traffic to be so heavy.Ahadnt expectedBhavent expectedChadnt been expectedDhavent been expected答案:A解析:考查时态。句意:我来迟了,错过了航班。我没有料到交通会是如此堵。根据语境我迟到是过去,因此推断“没
17、有料到”为“过去的过去”发生的事情,用过去完成时,故选A。16、By the time he was 4 years old, he _ 100 English words.AlearnsBwill have learnedChas learnedDhad learned答案:D解析:考查过去完成时。句意:到他4岁的时候,他已经学会了100个英语单词。by the time引导的时间状语从句,从句过去时,主句用过去完成时。故D选项正确。小提示:by the time意为“到时候(为止)”,是一个介词短语,在句中经常起连词作用,引导时间状语从句。它的主要用法如下:1). 如果从句中的谓语动词是一
18、般过去时,那么主句中的谓语动词通常用过去完成时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”。2). 如果从句中的谓语动词为一般现在时(表示将来),那么主句中的谓语动词常为将来完成时,表示“截止到将来某一时间为止,主句动作将已经完成”。3). 如果主句动作不强调已经完成,只是说明过去某个时候的状况,此时主句不用完成时,而应根据实际需要选用适当的时态,此时by the time相当于when。本句符合第一点用法,故D选项正确。17、No sooner_ begun to speak than I sensed that something was wrong.Ahas heBhe
19、 hadChe hasDhad he答案:D解析:考查倒装句和动词时态。句意:他刚一开口说话,我就感到有点不对劲。no sooner位于句首时,句子要用部分倒装,即将谓语的一部分(多为助动词或情态动词)置于主语之前。如果句中的谓语没有助动词或情态动词,则需添加助动词do, does或did,并将其置于主语之前。根据句意可知“说话”发生在“感到不对劲”之前,即“过去的过去”,故no sooner 这部分用过去完成时,than 后面用过去式,可知将助动词had提到主语前面。故选D。小提示:部分倒装部分倒装是指将谓语的一部分(多为助动词或情态动词)置于主语之前。如果句中的谓语没有助动词或情态动词,则
20、需添加助动词do, does或did,并将其置于主语之前。(1)表示否定意义的副词、介词短语和连词放在句首时要部分倒装。此类副词或连词主要有no, not, never, seldom, little, hardly, at no time, in no way, not onlybut also, hardlywhen, no soonerthan, not until等。如:Never have I seen such a performance. 我从未见过这样的表演。Not until the child fell asleep did the mother leave the roo
21、m. 直到孩子睡着了,母亲才离开房间。No sooner had I got home than it began to rain. 我刚到家就开始下雨了。(2)当so/neither/nor位于句首时,表示“也”、“也不”,可将其后与前面重复的谓语部分置于主语之前,构成部分倒装。如:Tom can speak French. So can Jack. 汤姆会说法语。杰克也可以。If you wont go, neither will I. 如果你不去,我也不去。(3)only修饰状语时的部分倒装“only+状语/状语从句”位于句首时,句子的主语和谓语或主句中的主语和谓语要部分倒装。如:Onl
22、y in this way can you learn English well. 只有以这种方法,我们才能学好英语。Only after being asked three times did he come to the meeting. 他被问了三次才来参加会议。Only when he returned did we find out the truth. 只有当他回来时,我们才查明了真相。(4)在so that句式中,如果so位于句首,主句中的主语和谓语需部分倒装。如:So frightened was he that he did not dare to move an inch.
23、 他太害怕了以至于一动也不敢动。(5)在虚拟条件句中,从句谓语动词有were, had, should等词,if可省略,将were, had, should移到主语之前,构成部分倒装。如: Were I you, I would try it again. 如果我是你,我会再试一次。 (6)as/though引导让步状语从句时置于句首时,采用形式倒装,即把强调的内容提至句首,主谓并不倒装。如:表语的倒装Tired as/though he was, he still went on with his work. 尽管他很累,他还是继续工作。谓语动词的倒装Try as he might, he
24、didnt pass the exam. 尽管很用功,但他考试还是不及格。状语的倒装Much as he likes the bike, he doesnt want to buy it. 他虽然很喜欢那辆自行车,但不想买它。注意:如果是单数名词或形容词的最高级作表语,不再用冠词。如:Child as he is, he knows a lot. 尽管他是孩子,但他懂得很多。Youngest as he is in our class, he speaks English the best. 他虽然是我们班年龄最小的,但英语说得最好。18、She _the sign language befo
25、re she served as a volunteer to help the deaf.AlearnsBhas learnedCwas learningDhad learned答案:D解析:考查时态和语态。句意:她作为一名志愿者来帮助聋人之前已经学习了手语。由句意和served可知,学习手语在做一名志愿者之前,是过去的过去,用过去完成时,故选D。19、Before humans arrived on the island, the species _ in isolation.AlivedBhad livedChas livedDhad been lived答案:B解析:考查时态。句意:在
26、人类抵达该岛之前,该物种一直与世隔绝。A. lived生活(一般过去时);B. had lived已经生活(过去完成时);C. has lived已经生活(现在完成时);D. had been lived已经被生活(过去完成时的被动语态)。结合语意,“该物种与世隔绝地生活”发生在“人类抵达该岛”之前,arrived使用过去式形式,空处表示“过去的过去”,应用过去完成时,动词live与主语之间是主动关系,应填had lived。故选B项。20、-I will never forget when we met the famous writer-Neither will I. He_ some g
27、oods and was at the checkout of a supermarket.Ahad selectedBhas selectedCwas selectingDselected答案:A解析:试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选A考点:考查时态21、Their failure suggested that they _ the lessons before the test at all.Adidnt go
28、 overBhadnt gone overChadnt went overDhavent gone over答案:B解析:考查动词时态。句意:他们的失败表明他们在考试前根本没有复习功课。分析句子结构,that they _ the lessons before the test at all.是一个宾语从句,主句用的一般过去时,从句要使用相应的过去的时态,“他们没有复习功课”这个动作发生在“他们失败表明”这个动作之前,宾语从句中,用过去完成时,即had + 过去分词,go的过去分词是gone。故选B项。22、_ could be judged from her eyes, she was te
29、rribly sorry for what she _.AAs; had doneBThat; didCAs; didDIt; had done答案:A解析:考查定语从句和时态。句意:从她的眼神可以判断,她为自己所做的事感到非常抱歉。根据句意和句子结构可知,句子为非限制性定语从句,从句位于主句之前,先行词为“她为自己所做的事感到非常抱歉”这件事,由此可知,应用关系代词“as”引导从句,句首单词首字母大写,主句中为“what”引导的从句作“for”的宾语,主句动作为一般过去时,从句动作发生在主句动作之前,即“做”的动作发生在“感到非常抱歉”的动作之前,故应用过去完成时,故空格二应填“had do
30、ne”。故选A项。23、Its released that by nine oclock last night, scientists 200 pictures from the spaceship.AgetBgotChad gotDhave got答案:C解析:考查过去完成时。句意:据透露,昨晚9点钟之前,科学家们已经收到200 张飞船发来的图片。根据句中的by nine oclock last night可知,get这一动作发生在过去的过去,所以用过去完成时。故C选项正确。24、I _ to go on a diet, but the dishes at the party were si
31、mply impossible to resist.Ahad intendedBam intendingCintendDcould intend答案:A解析:考查时态。句意:我本打算要节食了,但是在聚会上的美味菜肴简直是难以抗拒的。had intended to do sth“本打算做却没做。故选A。25、I _ to go for a walk, but someone called and I couldnt get awayAplannedBhad plannedCwould plannedDwas planning答案:B解析:考查时态;过去完成时: had planned表示本打算做
32、什么却没有做什么,本打算去散步,但是某人给我打电话,使我走不开,故选B.26、Isnt it a great surprise that I happened to meet my university English teacher at the South Bank Parkland last week?How long _ you _ each other, then?Ahadnt; seenBhavent; seenCdidnt; seeDdont; see答案:A解析:本题考查过去完成时。解题步骤:1. 确定时态:空处所要选择的词发生在happened to meet之前,且表示过去
33、的过去对过去造成的影响,所以空处应选择过去完成时。句意:上周我碰巧在南岸公园遇见了我的大学英语老师,这不是一个很大的惊喜吗?你们有多久没见面了?故选A项。27、 The hotel wasnt particularly good. But I _ in many worsehotels.Awas stayingBstayedCwould stayDhad stayed答案:D解析:考查时态辨析。句意:这家旅馆不是特别好。但是我住过很多更差的旅馆。从句意可知动词stay是发生在说话之前,这家旅馆不是特别好用的一般过去时,故stay表示“过去的过去”,用过去完成时,故选D。28、By the en
34、d of last term we _the book.AfinishedBhad finishedCfinishDhave finished答案:B解析:考查时态。句意:到上学期末,我们已经读完了这本书。分析可知,设空处缺少一个谓语动词,再根据“By the end of last term”,表示到上学期末,所以设空处应该是“过去的过去”,要用过去完成时态,had+动词的过去分词,所以had finished符合题意,表示读完了这本书,故选B。29、How was your job interview?Very successful. I _ my homework about the c
35、ompany, you know.Ahad doneBhave doneCdidDwas doing答案:A解析:考查时态。句意:你的工作面试怎么样?非常成功。我了解过这家公司。由第一句可知,参加面试是过去的行为,那么了解该公司应该是面试之前的行为,即过去的过去,故该句应用过去完成时态。A选项正确。30、She _ to clean out the spare room last week, but it was much too occupied at that time.AintendedBwas intendedChad intendedDwas intending答案:C解析:考查时态
36、。句意:她上周本打算打扫那间空余的房间,但那时候房间太拥挤了。had intended to do sth.意为“本打算做某事却未做”;intend to do sth.意为“打算做某事”;was intended to do sth.意为“为了”。intend/plan/mean都可以用过去完成时表示“本打算做但事实没做成”。故选C。31、If you_ the failed experiences, you would not havemade such a mistake in your homework.Arefer toBhave referred toCreferred toDha
37、d referred to答案:D解析:考查虚拟语气。句意:如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。If的虚拟条件句,表示假设的虚拟语气,分析句子可知,此句是对过去事实相反的假定上,从句用过去完成时had+过去分词,主句用would/should/might/could+have+过去分词,所以空处应填had referred to表示“查阅,参考”。故选D项。32、IPhone, the worlds largest mobile phone maker, said that over the first nine months of the year it
38、_ 23 million handsets in China, an increase of 77 percent _ the same period a year ago.Ahad sold; compared toBhas sold; compared toCsold; comparing withDhad sold; comparing with答案:A解析:考查时态和非谓语动词。句意:IPhone,世界最大的手机制造商,说今年头九个月期间,它已经在中国销售了2,300万台手机,与一年前的同期相比增加了77%。第一空根据主句动词said可知,从句时态也应用过去时态,再根据over the
39、 first nine months of the year,判断应用过去完成时态;第二空是非谓语动词的固定句式compared to,意为“与相比较”。故选A。33、 What _ when I phoned you? I _ my work, and wanted to go out.Ahave you done;finishedBwere you doing;have finishedCdid you do; had just finishedDwere you doing; had just finished答案:D解析:试题分析:考查时态:句意:我打电话给你的时候你在干什么?,我刚刚
40、完成任务,我和你出去。第一个空填were you doing,用过去进行时,动作在打电话的时候正在进行中,第二空填,had just finished,说明是过去打电话的时候已经完成了,用过去完成时,可知选D。考点:考查时态点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。34、That dinner was the most expensive meal we .Awould haveBhave hadChad never hadDhad ever had答案:D解析:考查动词时态。句意:
41、那次晚餐是我们曾吃过的最贵的一次。结合句意,那次晚餐是“我们”曾吃过的最贵的一次。由于主句是过去时,而从前吃过的是发生在吃这次晚餐之前,也就是在“过去的过去”故应用过去完成时。ever 意为“曾经”,never 意为“从不”。故 had ever had 符合题意。故选D。35、The man insisted that he _ the money and that he _ set free right away.Ahadnt stolen; wasBhadnt stolen; beCnot steal; beDshouldnt steal; was答案:B解析:考查时态和虚拟语气。句意:
42、这名男子坚称他没有偷钱,并坚持要求他立即被释放。insist后接宾语从句的用法:insist表示“坚持说,坚持认为”时,根据一般宾语从句的规则,insist用一般过去时,从句中动词用与过去相关的时态;insist表示“坚持要求”时,用虚拟语气,从句中的动词用“should + do ”,should可以省略。本题第一空是他 “坚持说”,并且主句动词insist是一般过去时,从句谓语动词steal发生在主句谓语动词insist之前,从句谓语用过去完成时(had done),第二空表示“坚持要求”,所以从句中的动词用“(should) + do”,he和set free是被动关系,是被动语态(be
43、 done)。故选B项。36、I saw Jack in the lift this morning. He around here for a long time.Awont be seenBhadnt been seenChasnt been seenDwasnt seen答案:B解析:考查时态。句意:今天早上我在电梯里看到杰克了。他很久没有在这里出现了。根据句意可知,此处描述的动作发生在saw之前,属于“过去的过去”,应使用过去完成时。故B选项正确。37、He_himself advanced English all by himself by the time he turned 18
44、.AtaughtBhad taughtChas taughtDwould teach答案:B解析:考查动词时态。句意:他在 18 岁之前已经自学高级英语课程。根据后文by the time可知应用完成时态,且“自学”发生在“turned”之前,即“过去的过去”故用过去完成时。故选 B。38、He asked me .Aif had I seen the filmBif have I seen the filmCif I have seen the filmDif I had seen the film答案:D解析:考查宾语从句时态和语序。句意:他问我是否看过这个电影。根据ask sb. sth
45、.可知,空处为宾语从句,从句由if引导,陈述语序,故排除A、B两个选项,又因主句谓语asked为一般过去时,且根据句意可知,空处是指他问我是否已经看过电影,表示“过去的过去”,see时态用过去完成时,即if I had seen the film。故选D项。39、I _ an apology to you earlier, but failed because you _ me since we last quarreled.Aintended to make, had avoided meetingBintended to have made, had avoided to meetChad
46、 intended making, have avoided to meetDhad intended to make, have been avoiding meeting答案:D解析:考查动词时态和非谓语动词。句意:我本想早一点向你道歉,但因为上次吵架后你一直回避见我,所以没能道歉。根据句意及failed可知,第一空表示“打算道歉”发生在道歉之前,用过去完成时had done结构。intend to do打算做某事,固定结构,动词不定式作宾语;根据since we last quarreled可知,第二空用现在完成时,强调“一直回避见面”用现在完成进行时have/has been doing。avoid doing避免做,固定结构,动名词作宾语。故选D项。40、I suddenly realized that I was kept so busy that I _ li