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
2、+that(某人第几次做某事)可知,若 be 动词为 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 引导的宾语从句;主句是一般过去时,从句
3、动作先于主语动作,所以用过去完成时。故选 D。3、We that you would fix the TV set this week.Im sorry.I to,but Ive been too busy.Ahad expected;had intendedBare expecting;had intended Cexpect;intendDexpected;intend 答案:A 解析:2 考查虚拟语气。句意:我们本以为这周你会把电视修好。不好意思,我本打算这周修的,但是我太忙了。根据 would fix 判断此处表示对过去的虚拟,第一空用 had expected 表示“本来期望”,第二
4、空用 had intended 表示“本来打算”,故 A 项正确。4、Helen _ her keys in the office so she had to wait until her husband _ home.Ahas left;comesBleft;had come Chad left;cameDhad left;would come 答案:C 解析:考查动词时态。句意:海伦把钥匙落在办公室了,所以她得等自己的丈夫回家。根据主句和从句两个动词的先后顺序可以判断,丢钥匙在前,回家在后,且都为过去式,所以前者用过去完成时,后者用一般过去式,故选C。5、Jim talked for ab
5、out half an hour yesterday.Never _ him talk so much.AI heardBdid I hear CI had heardDhad I heard 答案:D 解析:考查部分倒装和时态。never 是含有否定意义的副词,放在句首时,句子应用倒装语序,前一句说昨天吉姆讲了大约半小时,用的是过去时,后句的意思是说我之前从没听他讲过这么多,hear 发生在 talked 这一过去动作之前,就相当于过去的过去了,应该用过去完成时。故选 D。6、Why didnt you buy the calculator?I _,but Mother _ allow me
6、.Awould want to;didntBhad wanted to;didnt Cwanted to;wouldntDhad wanted to;wouldnt 3 答案:B 解析:本题考查过去完成时和一般过去时。解题步骤:1.确定第一空:根据后面 but 可知,是原本想做某事,结果由于某种原因没有做成,用过去完成时 had wanted to do。2.确定第二空:but 之后的句子表示客观事实,用一般过去时。句意:你为什么不买那个计算器?我本来想买的,但是妈妈不允许。综上,故选 B 项。7、It might have saved me some trouble _ the schedu
7、le.Adid I knowBhave I known Cdo I knowDhad I known 答案:D 解析:考查虚拟倒装句。句意:如果我早知道日程安排,可能会省去我一些麻烦。根据题干中 might have saved 可知主句是对过去的虚拟,从句应用 if I had known 与主句保持一致。if 虚拟条件句中含有 had 时,可将 if 省去,同时将 had 提前构成倒装结构。故选 D 项。小提示:虚拟语气重要做题原则:根据题干中主句或从句中动词形式判断所考查的动词的虚拟时间,一般要保持一致,但要注意错综时间虚拟语气要根据各自所表示的虚拟时间做出调整。另外,当 if 条件句中
8、含有助动词 had,should 或 were 时,可以省略 if,而将 had,should 或 were 提到句首,从而构成倒装虚拟条件句。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。4 9、【2018 江苏】
9、I was sent to the village last month to see how the development plan _ in the past two years.Ahad been carried outBwould be carried out Cis being carried outDhas been carried out 答案:A 解析:考查时态。句意:上个月我被派到村里去看看在过去的两年里发展计划是如何执行的。根据句中时间状语 last month 和 in the past two years 可知,空格处所用的动词 carry out 发生在 sent
10、之前,所以是“过去的过去”,故用过去完成时。故选 A。点睛:本题考查时态。句中包含的时间状语是解答此题的突破点,所以要做好此类题,一定要注意题中有没有明确的时间点,或者其他可以代替时间点的词,所以根据时间状语可以看出正确答案。本题的关键在于抓住题干中的两个时间状语 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 marke
11、t for many years,but in fact her father knew little about finance and economy.AinvestedBhad investedCwould have investedDwould invest 答案:B 解析:考查过去完成时。句意:这位看起来很现代的女性夸口说,她的父亲似乎是华尔街最成功的股票经纪人,在股市投资多年,但事实上,她的父亲对金融和经济知之甚少。投资(invest)发生在“自夸(boasted)”之前,是过去的过去,故用过去完成时 had invested。A.invested 曾投资过,是一般过去时;B.ha
12、d invested 表示在过去的过去发生过,即过去完成时;C.would have invested 本来要投资而没有投资,为虚拟语气;D.would invest 过去将来时,表示在过去认为将要投资。故选 B,11、Never for one moment,believe it or not,_ being faced with such a situation where a helping hand was greatly needed.5 AI imaginedBdo I imagine CI have imaginedDhad I imagined 答案:D 解析:考查倒装。句意:
13、信不信由你,我一刻也没有想到过自己会面临这样一种急需帮助的境况。否定词 never 放在句首时,主句要用部分倒装,主句的动作“想象”发生在从句动作“需要帮助”之前,从句的时态是一般过去时,因而主句用过去完成时,倒装时将 had 提前。故选 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.Aremind
14、edBhave reminded Chave been remindingDhad reminded 答案:D 解析:考查时态。上句:所以杰克没有被他梦想中的大学录取,感觉很沮丧。下句:他活该,我不止一次提醒他认真对待他的学习。此空的动作指的是“过去的过去”所以用过去完成时态,故选 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;hav
15、e seenBhave been;have seen Chad been;had seenDhave been;had seen 答案:D 解析:试题分析:考查时态:句意:约翰和我已经做 8 年的朋友了。我们第一次见面是在圣诞节晚会上,但之前我们6 见过几次。第一空是表示过去到现在做 8 年时间的朋友,用现在完成时,第二空是指在圣诞节见面前,以前见过,用过去完成时。选 D。考点:考查时态 点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。For+一段时间经常与现在完成时连用。而过去完成时表示
16、过去的过去的动作。14、By the time he got up,he found his father_to work.AwentBhave goneCgoneDhad gone 答案:D 解析:考查时态辨析。句意:当他起床时,他发现他父亲去上班了。by the time 到时候为止用于表示一段时间,主句需用完成时态,根据句意语境可知,他起床是过去发生的事情,他父亲 go to work 是“过去的过去”发生的事情,需用过去完成时,故选 D。15、I arrived late and missed the flight.I _ the traffic to be so heavy.Ahad
17、nt expectedBhavent expected Chadnt been expectedDhavent been expected 答案:A 解析:考查时态。句意:我来迟了,错过了航班。我没有料到交通会是如此堵。根据语境我迟到是过去,因此推断“没有料到”为“过去的过去”发生的事情,用过去完成时,故选 A。16、By the time he was 4 years old,he _ 100 English words.AlearnsBwill have learnedChas learnedDhad learned 7 答案:D 解析:考查过去完成时。句意:到他 4 岁的时候,他已经学会
18、了 100 个英语单词。by the time 引导的时间状语从句,从句过去时,主句用过去完成时。故 D 选项正确。小提示:by the time 意为“到时候(为止)”,是一个介词短语,在句中经常起连词作用,引导时间状语从句。它的主要用法如下:1).如果从句中的谓语动词是一般过去时,那么主句中的谓语动词通常用过去完成时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”。2).如果从句中的谓语动词为一般现在时(表示将来),那么主句中的谓语动词常为将来完成时,表示“截止到将来某一时间为止,主句动作将已经完成”。3).如果主句动作不强调已经完成,只是说明过去某个时候的状况,此时主句不用
19、完成时,而应根据实际需要选用适当的时态,此时 by the time 相当于 when。本句符合第一点用法,故 D 选项正确。17、No sooner_ begun to speak than I sensed that something was wrong.Ahas heBhe hadChe hasDhad he 答案:D 解析:考查倒装句和动词时态。句意:他刚一开口说话,我就感到有点不对劲。no sooner 位于句首时,句子要用部分倒装,即将谓语的一部分(多为助动词或情态动词)置于主语之前。如果句中的谓语没有助动词或情态动词,则需添加助动词 do,does 或 did,并将其置于主语之
20、前。根据句意可知“说话”发生在“感到不对劲”之前,即“过去的过去”,故 no sooner 这部分用过去完成时,than 后面用过去式,可知将助动词 had 提到主语前面。故选 D。小提示:8 部分倒装 部分倒装是指将谓语的一部分(多为助动词或情态动词)置于主语之前。如果句中的谓语没有助动词或情态动词,则需添加助动词 do,does 或 did,并将其置于主语之前。(1)表示否定意义的副词、介词短语和连词放在句首时要部分倒装。此类副词或连词主要有 no,not,never,seldom,little,hardly,at no time,in no way,not onlybut also,ha
21、rdlywhen,no soonerthan,not until等。如:Never have I seen such a performance.我从未见过这样的表演。Not until the child fell asleep did the mother leave the room.直到孩子睡着了,母亲才离开房间。No sooner had I got home than it began to rain.我刚到家就开始下雨了。(2)当 so/neither/nor 位于句首时,表示“也”、“也不”,可将其后与前面重复的谓语部分置于主语之前,构成部分倒装。如:Tom can speak
22、 French.So can Jack.汤姆会说法语。杰克也可以。If you wont go,neither will I.如果你不去,我也不去。(3)only 修饰状语时的部分倒装“only+状语/状语从句”位于句首时,句子的主语和谓语或主句中的主语和谓语要部分倒装。如:Only 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
23、we find out the truth.只有当他回来时,我们才查明了真相。(4)在 so that句式中,如果 so 位于句首,主句中的主语和谓语需部分倒装。如:So frightened was he that he did not dare to move an inch.他太害怕了以至于一动也不敢动。(5)在虚拟条件句中,从句谓语动词有 were,had,should 等词,if 可省略,将 were,had,should 移到主语之前,构成部分倒装。如:Were I you,I would try it again.如果我是你,我会再试一次。9 (6)as/though 引导让步状
24、语从句时置于句首时,采用形式倒装,即把强调的内容提至句首,主谓并不倒装。如:表语的倒装 Tired as/though he was,he still went on with his work.尽管他很累,他还是继续工作。谓语动词的倒装 Try as he might,he didnt pass the exam.尽管很用功,但他考试还是不及格。状语的倒装 Much as he likes the bike,he doesnt want to buy it.他虽然很喜欢那辆自行车,但不想买它。注意:如果是单数名词或形容词的最高级作表语,不再用冠词。如:Child as he is,he kn
25、ows a lot.尽管他是孩子,但他懂得很多。Youngest as he is in our class,he speaks English the best.他虽然是我们班年龄最小的,但英语说得最好。18、She _the sign language before she served as a volunteer to help the deaf.AlearnsBhas learned Cwas learningDhad learned 答案:D 解析:考查时态和语态。句意:她作为一名志愿者来帮助聋人之前已经学习了手语。由句意和 served 可知,学习手语在做一名志愿者之前,是过去的
26、过去,用过去完成时,故选 D。19、Before humans arrived on the island,the species _ in isolation.AlivedBhad livedChas livedDhad been lived 答案:B 解析:10 考查时态。句意:在人类抵达该岛之前,该物种一直与世隔绝。A.lived 生活(一般过去时);B.had lived 已经生活(过去完成时);C.has lived 已经生活(现在完成时);D.had been lived 已经被生活(过去完成时的被动语态)。结合语意,“该物种与世隔绝地生活”发生在“人类抵达该岛”之前,arrive
27、d 使用过去式形式,空处表示“过去的过去”,应用过去完成时,动词 live 与主语之间是主动关系,应填 had lived。故选 B 项。20、-I will never forget when we met the famous writer-Neither will I.He_ some goods and was at the checkout of a supermarket.Ahad selectedBhas selected Cwas selectingDselected 答案:A 解析:试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,
28、应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选 A 考点:考查时态 21、Their failure suggested that they _ the lessons before the test at all.Adidnt go overBhadnt gone over Chadnt went overDhavent gone over 答案:B 解析:考查动词时态。句意:他们的失败表明他们在考试前根本没有复习功课。分析句子结构,that they _ the lessons before the test at
29、all.是一个宾语从句,主句用的一般过去时,从句要使用相应的过去的时态,“他们没有复习功课”这个动作发生在“他们失败表明”这个动作之前,宾语从句中,用过去完成时,即 had+过去分词,go 的过去分词是 gone。故选 B 项。11 22、_ could be judged from her eyes,she was terribly sorry for what she _.AAs;had doneBThat;didCAs;didDIt;had done 答案:A 解析:考查定语从句和时态。句意:从她的眼神可以判断,她为自己所做的事感到非常抱歉。根据句意和句子结构可知,句子为非限制性定语从句
30、,从句位于主句之前,先行词为“她为自己所做的事感到非常抱歉”这件事,由此可知,应用关系代词“as”引导从句,句首单词首字母大写,主句中为“what”引导的从句作“for”的宾语,主句动作为一般过去时,从句动作发生在主句动作之前,即“做”的动作发生在“感到非常抱歉”的动作之前,故应用过去完成时,故空格二应填“had done”。故选 A 项。23、Its released that by nine oclock last night,scientists 200 pictures from the spaceship.AgetBgotChad gotDhave got 答案:C 解析:考查过去完
31、成时。句意:据透露,昨晚 9 点钟之前,科学家们已经收到 200 张飞船发来的图片。根据句中的by nine oclock last night可知,get 这一动作发生在过去的过去,所以用过去完成时。故 C 选项正确。24、I _ to go on a diet,but the dishes at the party were simply impossible to resist.Ahad intendedBam intendingCintendDcould intend 答案:A 解析:考查时态。句意:我本打算要节食了,但是在聚会上的美味菜肴简直是难以抗拒的。had intended t
32、o do sth“本打算做却没做。故选 A。25、I _ to go for a walk,but someone called and I couldnt get away 12 AplannedBhad planned Cwould plannedDwas planning 答案:B 解析:考查时态;过去完成时:had planned 表示本打算做什么却没有做什么,本打算去散步,但是某人给我打电话,使我走不开,故选 B.26、Isnt it a great surprise that I happened to meet my university English teacher at t
33、he South Bank Parkland last week?How long _ you _ each other,then?Ahadnt;seenBhavent;seenCdidnt;seeDdont;see 答案:A 解析:本题考查过去完成时。解题步骤:1.确定时态:空处所要选择的词发生在 happened to meet 之前,且表示过去的过去对过去造成的影响,所以空处应选择过去完成时。句意:上周我碰巧在南岸公园遇见了我的大学英语老师,这不是一个很大的惊喜吗?你们有多久没见面了?故选 A 项。27、The hotel wasnt particularly good.But I _
34、in many worse hotels.Awas stayingBstayedCwould stayDhad stayed 答案:D 解析:考查时态辨析。句意:这家旅馆不是特别好。但是我住过很多更差的旅馆。从句意可知动词 stay 是发生在说话之前,这家旅馆不是特别好用的一般过去时,故 stay 表示“过去的过去”,用过去完成时,故选 D。28、By the end of last term we _the book.13 AfinishedBhad finishedCfinishDhave finished 答案:B 解析:考查时态。句意:到上学期末,我们已经读完了这本书。分析可知,设空处
35、缺少一个谓语动词,再根据“By the end of last term”,表示到上学期末,所以设空处应该是“过去的过去”,要用过去完成时态,had+动词的过去分词,所以 had finished 符合题意,表示读完了这本书,故选 B。29、How was your job interview?Very successful.I _ my homework about the company,you know.Ahad doneBhave done CdidDwas doing 答案:A 解析:考查时态。句意:你的工作面试怎么样?非常成功。我了解过这家公司。由第一句可知,参加面试是过去的行为,
36、那么了解该公司应该是面试之前的行为,即过去的过去,故该句应用过去完成时态。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 解析:考查时态。句意:她上周本打算打扫那间空余的房间,但那时候房间太拥挤了。had intended to do sth.意为“本打算做某事却未做”;intend to do sth.意为“打算做某事”;was intend
37、ed to do sth.意为“为了”。intend/plan/mean 都可以用过去完成时表示“本打算做但事实没做成”。故选 C。31、If you_ the failed experiences,you would not havemade such a mistake in your homework.14 Arefer toBhave referred to Creferred toDhad referred to 答案:D 解析:考查虚拟语气。句意:如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。If 的虚拟条件句,表示假设的虚拟语气,分析句子可知,此句是对过
38、去事实相反的假定上,从句用过去完成时 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 _ 23 million handsets in China,an increase of 77 percent _ the same period a year ago.Ahad so
39、ld;compared toBhas sold;compared to Csold;comparing withDhad sold;comparing with 答案:A 解析:考查时态和非谓语动词。句意:IPhone,世界最大的手机制造商,说今年头九个月期间,它已经在中国销售了2,300 万台手机,与一年前的同期相比增加了 77%。第一空根据主句动词 said 可知,从句时态也应用过去时态,再根据 over the first nine months of the year,判断应用过去完成时态;第二空是非谓语动词的固定句式compared to,意为“与相比较”。故选 A。33、What
40、_ when I phoned you?I _ my work,and wanted to go out.Ahave you done;finishedBwere you doing;have finished Cdid you do;had just finishedDwere you doing;had just finished 答案:D 15 解析:试题分析:考查时态:句意:我打电话给你的时候你在干什么?,我刚刚完成任务,我和你出去。第一个空填were you doing,用过去进行时,动作在打电话的时候正在进行中,第二空填,had just finished,说明是过去打电话的时候已
41、经完成了,用过去完成时,可知选 D。考点:考查时态 点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。34、That dinner was the most expensive meal we .Awould haveBhave hadChad never hadDhad ever had 答案:D 解析:考查动词时态。句意:那次晚餐是我们曾吃过的最贵的一次。结合句意,那次晚餐是“我们”曾吃过的最贵的一次。由于主句是过去时,而从前吃过的是发生在吃这次晚餐之前,也就是在“过去的过去”故应用过去
42、完成时。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 解析:考查时态和虚拟语气。句意:这名男子坚称他没有偷钱,并坚持要求他立即被释放。insist 后接宾语从句的用法:insist 表示“坚持说,坚持认为”时,根据一般宾语从句的规则,insist 用一般过
43、去时,从句中动词用与过去相关的时态;insist 表示“坚持要求”时,用虚拟语气,从句中的动词用“should+do”,should 可以省略。本题第一空是他“坚持说”,并且主句动词 insist 是一般过去时,从句谓语动词 steal 发生在主句谓语动词 insist 之前,从句谓语用过去完成时(had done),第二空表示“坚持要求”,所以从句中的动词用“(should)+do”,he 和 set 16 free 是被动关系,是被动语态(be done)。故选 B 项。36、I saw Jack in the lift this morning.He around here for a
44、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.AtaughtBhad taughtChas taughtDwould teach 答案:B 解析:考查动词时态。句意:他在 18
45、岁之前已经自学高级英语课程。根据后文 by the time 可知应用完成时态,且“自学”发生在“turned”之前,即“过去的过去”故用过去完成时。故选 B。38、He asked me .Aif had I seen the filmBif have I seen the film Cif I have seen the filmDif I had seen the film 答案:D 解析:考查宾语从句时态和语序。句意:他问我是否看过这个电影。根据 ask sb.sth.可知,空处为宾语从句,从句由if 引导,陈述语序,故排除 A、B 两个选项,又因主句谓语 asked 为一般过去时,且
46、根据句意可知,空处是指他问我是否已经看过电影,表示“过去的过去”,see 时态用过去完成时,即 if I had seen the film。故选 D 项。39、I _ an apology to you earlier,but failed because you _ me since we last quarreled.17 Aintended to make,had avoided meeting Bintended to have made,had avoided to meet Chad intended making,have avoided to meet Dhad intend
47、ed 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
48、 suddenly realized that I was kept so busy that I _ little time with my family before.Ahave spentBhad spent Cwould spendDwas spending 答案:B 解析:试题分析:考查动词时态。句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。意识到以前已经发生的事情,此处指过去的过去,故选 B。考点:考查动词时态。41、The young man,when questioned why he _ the law,just looked at the police
49、man and said nothing.AbrokeBhad brokenCwont knowDhavent known 答案:B 18 解析:考查时态。句意:当年轻人被问到他为什么违反法律时,他只是看着警察,什么也没说。此处的动词 break 发生在 looked 和 said 之前,即 break 发生在“过去的过去”,应该使用过去完成时,表现形式为 had broken。故选B 项。42、He _that he would be given a chance to turn on a new leaf,but the boss rejected him.AthinksBthoughtC
50、has thoughtDhad thought 答案:D 解析:考查谓语时态。句意:他本以为会被给个机会打开新的一页,但是老板拒绝了他。根据“he would be given a chance to turn on a new leaf,but the boss rejected him”可知,这里要用过去完成时表示“本以为”的意思。故选 D。43、-Did you know any German before you arrived in Munich?-Never_ it,actually.Ahad I learnedBdid I learn CI had learnedDI learn