1、1 高中英语过去完成时考点专题训练高中英语过去完成时考点专题训练 单选题(经典例题高频考点-名师出品必属精品)1、Recently,Prince Albert II of Monaco expressed his thanks for the aid they _ from China.AreceiveBare receiving Chave receivedDhad received 答案:D 解析:考查时态。句意:最近,因为他们从中国得到的帮助,摩纳哥的 Albert II 王子表达了他的感谢之情。根据句意可知中国先提供帮助是在王子表达感谢之前就发生了,句中“expressed”使用了一般
2、过去时,可知中国提供帮助应该使用过去完成时表示过去的过去所发生的事情。故 D 项正确。2、Not until_removed his shoes did he enter one of the low-ceiling rooms of the Japanese house.AheBdid heChe hadDhad he 答案:C 解析:考查时态。句意:直到他脱下鞋子,他才进入一间天花板很低的日本房间。本句中 notuntil引导从句置于句首,主句进行了倒装“did he enter”,但是 until 所在的从句不倒装,从句动作 remove 发生在主句动作 enter 之前,所以要用过去完
3、成时(had done)。故选 C 项。3、The girl _ on the ground _ to me that had _ the purse on the desk.Alying,lay,laidBlying,lied,laid Clie,lied,layDlay,lied,lain 答案:B 解析:2 考查动词。句意:那个躺在地上的女孩对我说慌,说她把钱包放在桌子上了。第一个空是 lying 做定语,也所修饰名词 girl,与之是主动关系;第二空是谓语动词,说的是过去的事情,所以要用一般过去时;第三空是过去完成时,lay(放)的过去分词是 laid,故选 B。4、Just as I
4、 got to the school gate,I realised I _ my book in the cafe.Ahave leftBhad left Cwould leaveDwas leaving 答案:B 解析:考查时态。句意:我刚一到学校门口,就意识到我把书落在餐馆了。realized 后省略了 that,这里是一个宾语从句,从句时态与主句保持一致,“落下”的动作发生在“意识到”之前,应该用过去完成时,故选 B。小提示:本题考查时态。宾语从句的“三要素”是连接词、时态和语序。连接词主要可分为三种,即 that;if/whether;what/how/when/where 等;宾语
5、从句用陈述句语序;宾语从句的时态要与主句保持一致,发生在“过去的过去”的动作,用过去完成时。5、_ many times,but he still couldnt understand the structure of the sentence.AHaving been toldBHaving told CHe had been toldDThough he had been told 答案:C 解析:考查句子结构。句意:他已经听过很多次了,但他还是不明白这个句子的结构。连词 though 和 but 不能一起使用,排除 D 项;因有连词 but 连接,逗号前不能用非谓语动词状语表达,排除 A
6、,B 两项;用完整的句子表达是正确的。故选 C 项。6、When he lost his job because of carelessness,he felt he had _ his family.3 AfellBfeaturedCfailedDfigured 答案:C 解析:考查动词词义辨析。句意:当他因为粗心大意而失去工作时,他觉得自己辜负了家人。A.fell 跌倒,减少;B.featured 以为特色;C.failed 辜负,使失望;D.figured 认为,理解,弄懂,计算。由语意可知,他丢了工作,所以他觉得这件事使他的家人失望,fail 符合语境;此处应用动词过去分词形式与助动词
7、 had 组合为过去完成时态,表示动作发生在 felt 之前。故选 C 项。7、His earlier concert in Shanghai_a big success.It was the first time the Taiwan singer_a concert on the mainland.Ais;heldBwas;heldChad been;would holdDwas;had held 答案:D 解析:考查时态。句意:他早些时候在上海的演唱会非常成功。这是这位台湾歌手第一次在大陆举办音乐会。第一空:根据句意可知,此处描述的是过去的事情,应使用一般过去时;第二空:It was t
8、he first time 后面的从句谓语动词使用过去完成时。故选 D。8、That was the first time I _to Hongkong so I had great difficulty _the hotel.Awent,findingBhad gone,to find Chave been,foundDhad been,finding 答案:D 解析:考查固定句型和短语。句意:这是我第一次来香港,所以我找旅馆有点困难。固定短语:have difficulty doing sth“做某事有困难”,排除 BC 选项。句型“It is the first/second/third
9、.time that+从句”意为“这是某人第一次做某事”,如果主句谓语是 is,则 that 从句用现在完成时态,如果是 was 则 that 从句用过去完成时。故选 D。4 9、Did you have to do much for the dinner party?Helen _ everything by the time I got home.AfinishedBwas finishingCwould finishDhad finished 答案:D 解析:考查时态。句意:你必须为晚宴做很多事吗?我到家时,海伦已经做完了所有的工作。“到家是过去”,“做完是过去的过去”,所以用过去完成时
10、态,答案为 D。10、The little girl _ her heart out because she _ her toy bear and believed she wasnt ever going to find it.Ahad cried;lostBcried;had lost Chas cried;has lostDcries;has lost 答案:B 解析:试题分析:考查时态:句意:小女孩伤心的哭了,因为她丢了玩具玩具熊,相信她不会再找到它了。Cry 和believe 是同时发生的,用一般过去式,丢了玩具在哭之前,所以后面空用过去完成时。选 B。考点:考查时态 11、_ go
11、t on the train when it began to move.ANo sooner had IBI had no sooner CHardly had IDI hardly had 答案:C 解析:考查部分倒装句。句意:我刚一上来,火车就启动了。这是固定句式:No soonerthan;Hardlywhen.,都5 是“一就”,而且 no sooner 和 hardly 后面的句子都是过去完成时的倒装句,因为这句话后面是 when,所以选C。12、It was three weeks since this iconic actress _ positive due to close
12、 contact with viral clusters.Ahas testedBtestedChad testedDwere tested 答案:C 解析:考查时态。句意:三周前,这位著名女演员因与病毒群密切接触而检测呈阳性。此处为句型 It was+时间段+since+过去完成时,表示“到过去某个时间为止做某事有多长时间了”,故选 C。13、Janet,who _ her homework,was allowed to play badminton on the playground.Awill finishBfinish Chas finishedDhad finished 答案:D 解
13、析:考查时态。句意:Janet 已经完成作业,她被允许到操场上打羽毛球。分析句子结构可知,主句为 Janet was allowed to play badminton on the playground主句谓语动词为was allowed是过去时,表示动作发生在过去。who _ her homework为定语从句.完成作业动作发生在被允许打羽毛球之前,即过去的过去,应该用过去完成时。D 项符合语境,故选 D。14、I _ to go to Hawaii today,but when the fortune-teller warned me not to travel,I postponed
14、the trip.Awas intendingBwas intended Cwould intendDhad intended 答案:D 解析:6 考查动词时态。句意:我本来打算今天去夏威夷的,但算命先生警告我不要去旅行,我就推迟了旅行。结合句意“打算”发生在“算命先生警告我不要去旅行”之前,即“过去的过去”应用过去完成时。故选 D。15、By the time the policemen broke into the house,the thief away through the window.AranBis running Chas runDhad run 答案:D 解析:考查时态。句意
15、:到警察破门而入的时候,小偷已经从窗户逃走了。根据句子结构和意思可知,这里考查 by the time 后面引导的时间状语从句,表示“到时候为止”的意思,从句谓语动词用一般过去时,主句要用过去完成时,表示过去的过去发生的动作。故选 D。16、It rained heavily last night.Now the river two feet.Ahas raisedBis raising Cis risingDhas risen 答案:D 解析:考查时态。句意:昨晚下起了大雨。现在河水涨了两英尺。结合句意句子用现在完成时态,句子主语是 the river,故答案为 D。17、The young
16、 man,who by then _ admission to Peking University,determined to do some part-time jobs to gain more practical skills.AgainedBwas gaining Chas gainedDhad gained 答案:D 7 解析:试题分析:考查时态。句意:到那时已经获得大学录取通知书的年轻人,决定做兼职工作来获得更多的实用的经验。从句中的 by then 和 decided to do 可以判断空格处的动作发生在 decided to do 之前故此处用过去完成时,故选 D。考点:时态
17、 18、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 动词为 was 时,从句的动词用过去完成时。故此处的时态为过去完成时。综合分
18、析,故选 C 项。19、At first,many people refused to believe that living things,including humans,_ from lower forms of life.AevolvedBhas evolvedCwas evolvingDhad evolved 答案:D 解析:考查动词时态。句意:起初,许多人不相信生物,包括人类,是从低等生物进化而来的。该句是复合句,含that 引导的宾语从句;主句是一般过去时,从句动作先于主语动作,所以用过去完成时。故选 D。20、We that you would fix the TV set t
19、his week.Im sorry.I to,but Ive been too busy.Ahad expected;had intendedBare expecting;had intended Cexpect;intendDexpected;intend 8 答案:A 解析:考查虚拟语气。句意:我们本以为这周你会把电视修好。不好意思,我本打算这周修的,但是我太忙了。根据 would fix 判断此处表示对过去的虚拟,第一空用 had expected 表示“本来期望”,第二空用 had intended 表示“本来打算”,故 A 项正确。21、She was thrilled to get
20、 a ticket for Taylor Swifts solo concert.She earned it the hard way,for she _ carefully over the past 3 months.Ahad budgetedBhad been budge Cwould budgetDhas been budgeting 答案:A 解析:考查时态。句意:她很高兴能买到泰勒 斯威夫特个人演唱会的票。她辛苦挣来的,因为她在过去的三个月里已经仔细地预算了。整个语境发生在过去,主动语态,budge 此动作发生在 earn 动作之前,“过去的过去”,用过去完成时(had done)
21、。故选 A 项。22、Jim talked for about half an hour yesterday.Never _ him talk so much.AI heardBdid I hear CI had heardDhad I heard 答案:D 解析:考查部分倒装和时态。never 是含有否定意义的副词,放在句首时,句子应用倒装语序,前一句说昨天吉姆讲了大约半小时,用的是过去时,后句的意思是说我之前从没听他讲过这么多,hear 发生在 talked 这一过去动作之前,就相当于过去的过去了,应该用过去完成时。故选 D。23、I _ to help you with your hom
22、ework but I couldnt spare any time,I _ a composition last night 9 and Ill finish it today.Awanted;was writingBwanted;wrote Chave wanted;wroteDhad wanted;was writing 答案:D 解析:考查过去完成时和过去进行时。句意:我本来想帮你做作业的,但我抽不出任何时间,我昨晚在写作文,今天我要把它写完。根据“but I couldnt spare any time”可知,此处是指过去未实现的愿望或打算,应用 had wanted表示“本来想”。
23、根据“Ill finish it today”可知,此处是指昨晚在写作文,所以应用过去进行时。故选 D。24、It might have saved me some trouble _ the schedule.Adid I knowBhave I known Cdo I knowDhad I known 答案:D 解析:考查虚拟倒装句。句意:如果我早知道日程安排,可能会省去我一些麻烦。根据题干中 might have saved 可知主句是对过去的虚拟,从句应用 if I had known 与主句保持一致。if 虚拟条件句中含有 had 时,可将 if 省去,同时将 had 提前构成倒装结
24、构。故选 D 项。小提示:虚拟语气重要做题原则:根据题干中主句或从句中动词形式判断所考查的动词的虚拟时间,一般要保持一致,但要注意错综时间虚拟语气要根据各自所表示的虚拟时间做出调整。另外,当 if 条件句中含有助动词 had,should 或 were 时,可以省略 if,而将 had,should 或 were 提到句首,从而构成倒装虚拟条件句。25、It was the first time that she _ such a heavy rain.Ahad witnessedBhas witnessedCshould witnessDwitnessed 答案:A 10 解析:考查动词时态
25、。句意:这是她第一次目睹这么大的雨。“It was the first time that”为固定句型,that 引导的从句中使用过去完成时,其基本构成形式是:had done。故选 A。26、By about 6000 BC,people _ the best crops to grow and animals to raise.Ahad discoveredBdiscoveredChave discoveredDdiscover 答案:A 解析:考查时态。句意:大约在公元前 6000 年,人们已经发现了最好的农作物和饲养的动物。根据时间状语 by about 6000 BC 可知,句子应用
26、过去完成时。故选 A。小提示:27、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 investedCwould have investedDwould invest 答案:B 解析:考查过去完成时。句意:这位看起来很现
27、代的女性夸口说,她的父亲似乎是华尔街最成功的股票经纪人,在股市投资多年,但事实上,她的父亲对金融和经济知之甚少。投资(invest)发生在“自夸(boasted)”之前,是过去的过去,故用过去完成时 had invested。A.invested 曾投资过,是一般过去时;B.had invested 表示在过去的过去发生过,即过去完成时;C.would have invested 本来要投资而没有投资,为虚拟语气;D.would invest 过去将来时,表示在过去认为将要投资。故选 B,28、Never for one moment,believe it or not,_ being fac
28、ed with such a situation where a helping hand was greatly needed.AI imaginedBdo I imagine 11 CI have imaginedDhad I imagined 答案:D 解析:考查倒装。句意:信不信由你,我一刻也没有想到过自己会面临这样一种急需帮助的境况。否定词 never 放在句首时,主句要用部分倒装,主句的动作“想象”发生在从句动作“需要帮助”之前,从句的时态是一般过去时,因而主句用过去完成时,倒装时将 had 提前。故选 D。29、-So Jack failed to be admitted by
29、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 reminded Chave been remindingDhad reminded 答案:D 解析:考查时态。上句:所以杰克没有被他梦想中的大学录取,感觉很沮丧。下句:他活该,我不止一次提醒他认真对待他的学习。此空的动作指的是“过去的过去”所以用过去完成时态,故选 D。30、John and I _
30、 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 seen Chad been;had seenDhave been;had seen 答案:D 解析:试题分析:考查时态:句意:约翰和我已经做 8 年的朋友了。我们第一次见面是在圣诞节晚会上,但之前我们见过几次。第一空是表示过去到现在做 8 年时间的朋友,用现在完成时,第二
31、空是指在圣诞节见面前,以前见过,用过去完成时。选 D。12 考点:考查时态 点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。For+一段时间经常与现在完成时连用。而过去完成时表示过去的过去的动作。31、I _ _ to go for a walk,but someone called and I couldnt get away.Awas planningBplanned Chad plannedDwould plan 答案:C 解析:考查时态。句意:我本来计划去散步的,但是有来打电话找我
32、,我走不开。一些表示计划,打算的动词如:want,mean,plan 用语过去完成时,表示过去打算做某事,实际上却没有做成。故 C 项正确。32、I arrived late and missed the flight.I _ the traffic to be so heavy.Ahadnt expectedBhavent expected Chadnt been expectedDhavent been expected 答案:A 解析:考查时态。句意:我来迟了,错过了航班。我没有料到交通会是如此堵。根据语境我迟到是过去,因此推断“没有料到”为“过去的过去”发生的事情,用过去完成时,故选
33、A。33、By the time he was 4 years old,he _ 100 English words.AlearnsBwill have learnedChas learnedDhad learned 答案:D 解析:13 考查过去完成时。句意:到他 4 岁的时候,他已经学会了 100 个英语单词。by the time 引导的时间状语从句,从句过去时,主句用过去完成时。故 D 选项正确。小提示:by the time 意为“到时候(为止)”,是一个介词短语,在句中经常起连词作用,引导时间状语从句。它的主要用法如下:1).如果从句中的谓语动词是一般过去时,那么主句中的谓语动词通
34、常用过去完成时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”。2).如果从句中的谓语动词为一般现在时(表示将来),那么主句中的谓语动词常为将来完成时,表示“截止到将来某一时间为止,主句动作将已经完成”。3).如果主句动作不强调已经完成,只是说明过去某个时候的状况,此时主句不用完成时,而应根据实际需要选用适当的时态,此时 by the time 相当于 when。本句符合第一点用法,故 D 选项正确。34、No sooner_ begun to speak than I sensed that something was wrong.Ahas heBhe hadChe hasDh
35、ad he 答案:D 解析:考查倒装句和动词时态。句意:他刚一开口说话,我就感到有点不对劲。no sooner 位于句首时,句子要用部分倒装,即将谓语的一部分(多为助动词或情态动词)置于主语之前。如果句中的谓语没有助动词或情态动词,则需添加助动词 do,does 或 did,并将其置于主语之前。根据句意可知“说话”发生在“感到不对劲”之前,即“过去的过去”,故 no sooner 这部分用过去完成时,than 后面用过去式,可知将助动词 had 提到主语前面。故选 D。小提示:部分倒装 部分倒装是指将谓语的一部分(多为助动词或情态动词)置于主语之前。如果句中的谓语没有助动词或情态动14 词,则
36、需添加助动词 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 room.直到孩子睡着了
37、,母亲才离开房间。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+状语/状语从句”位于句首时,句子的主语和谓语或主句中的主语和谓语要部分倒装。如:Only in this wa
38、y 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.他太害怕了以至于一动也不
39、敢动。(5)在虚拟条件句中,从句谓语动词有 were,had,should 等词,if 可省略,将 were,had,should 移到主语之前,构成部分倒装。如:Were I you,I would try it again.如果我是你,我会再试一次。(6)as/though 引导让步状语从句时置于句首时,采用形式倒装,即把强调的内容提至句首,主谓并不倒装。如:表语的倒装 15 Tired as/though he was,he still went on with his work.尽管他很累,他还是继续工作。谓语动词的倒装 Try as he might,he didnt pass th
40、e 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.他虽然是我们班年龄最小的,但英语说得最好。35、She _the sign language before she served as a
41、volunteer to help the deaf.AlearnsBhas learned Cwas learningDhad learned 答案:D 解析:考查时态和语态。句意:她作为一名志愿者来帮助聋人之前已经学习了手语。由句意和 served 可知,学习手语在做一名志愿者之前,是过去的过去,用过去完成时,故选 D。36、-Have you seen your nephew lately?-Yes,in fact,I saw him yesterday.I _ him for three years.Ahavent seenBdidnt see Chadnt seenDdont see
42、 答案:C 解析:16 考查过去完成时。句意:-你最近见你外甥了吗?-见了,我昨天见了他,我都三年都没见他了。根据前文 I saw him yesterday 可知,说话者在昨天之前有三年没有见了,故为过去的过去,因而用过去完成时,故选 C.小提示:考查过去完成时。过去完成时的结构为 had done,被动形式为 had been done,其表示过去的过去,常见的标志性短语 by+过去时间,before。其中有些固定结构需要使用过去完成时,比如 hardlywhen,no soonerthan,It was the first/second time(that)等固定句型中如:Hardly
43、had he begun to speak when the audience interrupted him.他刚开始演讲,听众就打断了他。37、-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 解析:试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之
44、前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选 A 考点:考查时态 38、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 _ 17 the lessons before the tes
45、t at all.是一个宾语从句,主句用的一般过去时,从句要使用相应的过去的时态,“他们没有复习功课”这个动作发生在“他们失败表明”这个动作之前,宾语从句中,用过去完成时,即 had+过去分词,go 的过去分词是 gone。故选 B 项。39、By the end of 2020,about half a million people_into the city,making up around 10 percent of its total population.AfloodedBhave floodedChad floodedDwill flood 答案:C 解析:考查时态。句意:到 20
46、20 年底为止,大约 50 万人涌入该市,约占总人口的 10%。A.flooded 涌入(一般过去时);B.have flooded 已经涌入(现在完成时);C.had flooded 已经涌入(过去完成时);D.will flood 将要涌入(一般将来时)。句中出现 by the end of,表示“到为止”,2020 年是过去的时间,表示从之前的某个时间点开始到过去的某个时间结束为止,句子应用过去完成时。故选 C 项。40、Its released that by nine oclock last night,scientists 200 pictures from the spacesh
47、ip.AgetBgotChad gotDhave got 答案:C 解析:考查过去完成时。句意:据透露,昨晚 9 点钟之前,科学家们已经收到 200 张飞船发来的图片。根据句中的by nine oclock last night可知,get 这一动作发生在过去的过去,所以用过去完成时。故 C 选项正确。41、He has already gone home.But before he left,he Ahad correctedBhas corrected CcorrectedDwould correct 答案:A 解析:18 考查时态。句意:他已经回家了,但是在回家之前,他已经纠正了。cor
48、rect 这个动作发生在 left 之前,是过去的过去,所以用过去完成时态。故选 A 项。42、Did you take part in Marys birthday party last Friday?I had _to,but one of my classmates called on me.AadmittedBintended CagreedDpromised 答案:B 解析:考查动词。intend 打算,用于过去完成时,意为“本来计划/打算(做某事)”,符合句意。admit 接受,录取,承认;agree 同意,赞成;promise 许诺,保证。答句句意“我本来打算去参加玛丽的生日聚会
49、,但是我的一个同学来看我了”。故选 B。【点评】had hoped/planned/wanted/intended/meant 表示一种过去未曾实现的愿望(过去打算,想要做某事却实际没做成),=hoped/planned/wanted/intended/meant to have done ,后常带 but 引导的从句。I had planned to visit him1,but I was very busy.我本来计划去拜访他,但是我很忙。本题考查 intend 打算,用于过去完成时,意为“本来计划/打算(做某事)”,符合句意。admit 接受,录取,承认;agree 同意,赞成;pro
50、mise 许诺,保证。答句句意“我本来打算去参加玛丽的生日聚会,但是我的一个同学来看我了”。故选 B。43、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 解析:19 本题考查过去完成时。解题步骤:1.确定时态:空处所要选择的词发生在 happened