资源描述
高中英语过去完成时考点总结
1
单选题(经典例题高频考点-名师出品必属精品)
1、 The hotel wasn’t particularly good. But I ____ in many worse hotels.
A.was stayingB.stayedC.would stayD.had stayed
答案:D
解析:
考查时态辨析。句意:这家旅馆不是特别好。但是我住过很多更差的旅馆。从句意可知动词stay是发生在说话之前,这家旅馆不是特别好用的一般过去时,故stay表示“过去的过去”,用过去完成时,故选D。
2、By the end of last term we ________the book.
A.finishedB.had finishedC.finishD.have finished
答案:B
解析:
考查时态。句意:到上学期末,我们已经读完了这本书。分析可知,设空处缺少一个谓语动词,再根据“By the end of last term”,表示到上学期末,所以设空处应该是“过去的过去”,要用过去完成时态,had+动词的过去分词,所以had finished符合题意,表示读完了这本书,故选B。
3、She ______ to clean out the spare room last week, but it was much too occupied at that time.
A.intendedB.was intendedC.had intendedD.was intending
答案:C
解析:
考查时态。句意:她上周本打算打扫那间空余的房间,但那时候房间太拥挤了。had intended to do sth.意为“本打算做某事却未做”;intend to do sth.意为“打算做某事”;was intended to do sth.意为“为了……”。intend/plan/mean都可以用过去完成时表示“本打算做……但事实没做成”。故选C。
4、No sooner________to school than________to clean her classroom.
A.she had got; did she beginB.had she got; she began
C.she got; she beganD.did she get; she had begun
答案:B
解析:
考查动词时态和倒装句。句意:她一到学校就开始打扫教室。No sooner…than…为固定句型,意为“一……就……”,no sooner后面需加过去完成时,than后面需加一般过去时,排除C项和D项;否定词No sooner位于句首,主句使用部分倒装,故选B。
5、— What ______ when I phoned you?
— I ______ my work, and wanted to go out.
A.have you done;finishedB.were you doing;have finished
C.did you do; had just finishedD.were you doing; had just finished
答案:D
解析:
试题分析:考查时态:句意:我打电话给你的时候你在干什么?,我刚刚完成任务,我和你出去。第一个空填were you doing,用过去进行时,动作在打电话的时候正在进行中,第二空填,had just finished,说明是过去打电话的时候已经完成了,用过去完成时,可知选D。
考点:考查时态
点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
6、—Did you know any Chinese, Joyce, before you arrived in Beijing?
—In fact, never _______ it.
A.have I learnedB.I have learnedC.had I learnedD.I had learned
答案:C
解析:
考查倒装句和时态。句意:——Joyce,你在到中国前懂汉语吗?——事实上,我以前从没学过。never是否定副词,放在句首,句子用部分倒装,而且没有学习汉语是在到中国前,用过去完成时,将助动词had提至主语前。故选C项。
7、—She looks upset.
—Yes, I’d rather I ________ her the bad news the other day.
A.didn’t tellB.don’t tellC.hadn’t toldD.wouldn’t tell
答案:C
解析:
考查虚拟语气和时态。句意:—她看起来心烦意乱。—是的,我真希望那天我没有告诉她这个坏消息。I’d rather是I would rather,would rather后用虚拟语气,the other day意为“不久前某一天”,表过去,虚拟语气中时态往过去推一步,因此would rather后时态为过去的过去,即过去完成时,即had done,因此空格处是hadn’t told。故选C。
8、A local radio station said that several eruptions _____ in the past twenty years.
A.had been taken placeB.took place
C.have taken placeD.had taken place
答案:D
解析:
考查时态和语态。句意:一个当地的广播电台说在过去的20多年里,发生过多次火山喷发。take place 属不及物动词短语,无被动语态。由此可以排除A; in the past twenty years常用于完成时中,再结合句中的said可知,该用过去完成时。故选D项。
9、He_________himself advanced English all by himself by the time he turned 18.
A.taughtB.had taughtC.has taughtD.would teach
答案:B
解析:
考查动词时态。句意:他在 18 岁之前已经自学高级英语课程。根据后文by the time可知应用完成时态,且“自学”发生在“turned”之前,即“过去的过去”故用过去完成时。故选 B。
10、No sooner _____ on the TV than I heard the news that Mr. Obama had been elected President of the USA one more.
A.I turnedB.did I turn
C.I had turnedD.had I turned
答案:D
解析:
考查时态和倒装。句意:我刚一打开电视就听到奥巴马再一次当选美国总统这一消息。no sooner…than“一……就……”引导时间状语从句,主句用过去完成时,从句用一般过去时;no sooner置于句首,主句用部分倒装,将助动词had置于主语之前。故选D项。
11、Alan Greenspan, once reported as a financial god, had to admit that he ____________ some serious mistakes.
A.madeB.had made
C.has been makingD.has made
答案:B
解析:
考查时态。句意:曾被报道为金融之神的Alan Greenspan不得不承认,他犯了一些严重的错误。此处had to admit是一般过去时态,所以后面的宾语从句的谓语动词发生在主句动作之前,句子用过去完成时态,故选B。
12、I suddenly realized that I was kept so busy that I ______ little time with my family before.
A.have spentB.had spent
C.would spendD.was spending
答案:B
解析:
试题分析:考查动词时态。句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。意识到以前已经发生的事情,此处指过去的过去,故选B。
考点:考查动词时态。
13、 Some experts thought that the standards of education __________ these years in China.
A.has declinedB.had declined
C.has raisedD.had raised
答案:B
解析:
考查时态和动词词义辨析。句意:一些专家认为,近年来中国的教育水平有所下降。decline下降,减少;raise提高,举起。分析句子,that引导的是宾语从句,从句中的动作发生在主句谓语thought之前,表示过去的过去,应用过去完成时。raise是及物动词,后要接宾语,故排除。故选B项。
14、No sooner ________ the pillow than he fell asleep.
A.did his head touchB.had his head touched
C.his head had touchedD.his head touched
答案:B
解析:
考查部分倒装和时态。句意:他的头一碰到枕头就睡着了。no sooner…than…句型放在句首时要部分倒装,且主句常用过去完成时,从句用一般过去时。故选B。
15、---Did you know any German before you arrived in Munich?
---Never______________ it, actually.
A.had I learnedB.did I learn
C.I had learnedD.I learned
答案:A
解析:
考查倒装和时态。句意:——来慕尼黑之前你懂德语么?——事实上我从来没学过。never位于句首,其后要进行部分倒装,而且此处表示的动作发生在arrived in Munich之前,也就是过去的过去,应该用过去完成时,故A项正确。
小提示:
注意含有否定意义的词位于句首时,其后要进行部分倒装,常见的这类词包括:never,hardly,seldom,little,few, not until, by no means, nowhere, no longer。如:By no means could you tell him about this.你绝不能把这件事告诉他。Never in my life have I heard of such a thing.我一生中从未听过这样的事。
16、Jenny has lost her library card again. It was the second time that she__________it.
A.lostB.had lostC.losesD.has lost
答案:B
解析:
考查动词时态。句意:珍妮又丢了她的借书证。这是她第二次丢失它。此处为句型it was the first/second time that +过去完成时,表示“第几次……”。故选B。
17、By the end of last week,600 people from 50 countries to attend the meeting,with nearly half coming from the United States,Germany and Britain.
A.had registeredB.have registered
C.registeredD.were registered
答案:A
解析:
考查时态。根据时间状语by the end of last week表示谓语动词动作发生在“过去的过去”,所以用过去完成时。
18、When I entered the step-classroom(阶梯教室), the lecture _________ and the people _________ attentively.
A.began, listenedB.was begun, was listening
C.had begun, listenedD.had begun, were listening
答案:D
解析:
考查时态。句意:当我走进阶梯教室时,讲座已经开始了,人们正在聚精会神地听着。根据entered,可知 “我走进阶梯教室时”这个动作发生在过去,而“讲座已经开始了”这个动作发生在过去的过去,所以第一个空用过去完成时;第二个空表示过去的某一时间,正在发生的动作,用过去进行时,故选D。
19、The manager is said to have arrived back from Beijing where he ______ some important partners.
A.would meetB.had metC.meetsD.is meeting
答案:B
解析:
考查过去完成时。句意:据说经理已经从北京回来了,他在北京见了一些重要的合作伙伴。根据“is said to have arrived back”可知,经理从北京回来是发生在过去的事情,“在北京见了一些重要的合作伙伴”是发生在经理回来之前,即过去的过去,应用过去完成时。故选B。
20、The young man insisted that he _________ nothing wrong and _________ free.
A.did; setB.had done; must be set
C.should do; should be setD.had done; be set
答案:D
解析:
考查时态语态和虚拟语气。句意:这个年轻人坚持说他没有做错,并坚决要求被释放。insist 所接的宾语从句,表示“坚持某种观点或做法”,要使用(should) do 的虚拟语气,但如果表示“坚持认为某件事情的客观存在”,不需要使用虚拟。所以,本题第一空表示“坚持认为没有做错”不用虚拟,做错这件事情先于坚持发生,所以是过去的过去需要用过去完成时。第二空则表示“坚持要求被释放”需要用虚拟语气,即(should) do 的形式。他与释放的关系为被动关系,即(should) be set free。故选D。
21、I arrived at the Tianjin Train Station at 10:30 that day, by which time the express train for Beijing _____.
A.was startingB.has startedC.startedD.had started
答案:D
解析:
考查过去完成时。句意:那天我10:30到达的天津火车站,到那时开往北京的特快列车已经出发了。这是一个定语从句,主句时态(arrived at)使用的是一般过去时,根据句意“北京的特快列车在这之前就已经出发了”,所以时态应使用过去完成时。故选D。
22、As soon as I got to the airport, I realized I _______my ID card at home.
A.has leftB.leftC.had leftD.would leave
答案:C
解析:
考查动词时态。句意:我一到机场就意识到我把身份证落在家里了。分析句子结构,“I _______my ID card at home.”为省略了that的宾语从句,缺少谓语动词,leave这个动作发生在realized之前,表示“过去的过去”,需用过去完成时。故选C。
23、—It’s really a surprise that I happened to meet Will, my old schoolmate in the art gallery last week.
—If my memory serves me right, you ________ each other for more than a decade.
A.haven’t seenB.hadn’t seenC.didn’t seeD.don’t see
答案:B
解析:
考查动词时态。句意:——上周在艺术长廊我碰巧见到了老同学威尔,这太令我惊讶了。——如果我没记错,你们在那之前十年没见了。根据happened to可以推断出,在过去动作之前发生的动作用过去完成时,故选B。
24、—Where did you go on National Day?
—Jiuzhai Valley. I ______ to go to France, but the expense was too high.
A.plannedB.would planC.have plannedD.had planned
答案:D
解析:
试题分析:用“had planned”过去完成时,表示“原来,本打算”,指“过去的过去有这个计划”。句意:——国庆节你去过哪儿呢?——九寨沟。我本来计划到发过去的,但是费用太高。
考点:动词的时态
25、When residents (居民) learned on Wednesday that only one of the 13 workers trapped underground _________, they burst into tears.
A.had savedB.had rescued
C.had diedD.had survived
答案:D
解析:
考查动词词义辨析。句意:周三,当居民们得知被困在地下的13名工人中只有一人幸存下来时,他们泪流满面。A. had saved挽救;B. had rescued援救;C. have died死亡;D. had survived幸存,活过来。A项和B项,为及物动词,需用被动语态;根据they burst into tears可知居民们为他们的生还而高兴地流泪。故选D。
26、Hardly________ the railway station when the train started.
A.did I reachB.had I reachedC.I reachedD.I had reached
答案:B
解析:
考查倒装和时态。句意:我刚到火车站,火车就开了。否定词hardly位于句首,主句用部分倒装结构。主句的主语发出的动作发生在从句的动作started之前,所以用过去完成时。故选B。
27、His father told me that he __________ for the United States three days __________.
A.has left; agoB.had left; agoC.left; agoD.had left; before
答案:D
解析:
试题分析:考查过去完成时,句意是:他爸爸告诉我他三天前去了美国。说明在他爸爸告诉我前他去了美国,用过去完成时,和过去完成时连用表示“三天前”用three days before,表示过去某个时间前的三天,选D。
考点:考查过去完成时
点评:时态的判断主要是根据时间状语,没有具体的时间状语的要根据句意来推测应该用什么时态。过去完成时是个相对的时态,是在过去某个动作之前发生的。
28、It was a few days later that he found the lady he was looking for ______ for eight years.
A.had diedB.had been deadC.had deadD.had been dying
答案:B
解析:
考查时态。句意:几天后,他发现他要找的女人已经死了八年。根据found可知更靠前的动作应该用过去完成时态,再根据for eight years可知动词应该是持续性动词,故选B。
29、— Did Linda know the news?
—Yes, no sooner ______ than I told her about it.
A.has she arrivedB.she had arrived
C.had she arrivedD.she has arrived
答案:C
解析:
考查部分倒装和时态。句意:——琳达知道这个消息吗? ——是的。她一到我就告诉了她。no sooner……than 固定句型 ,意思是“一……就……”,no sooner 和than 之间要用过去完成时态,并且no sooner 位于句首的时候,前一个分句要用部分倒装。故选C。
30、Tom went back to his office again to see if he________ anything behind.
A.leftB.has left
C.had leftD.would leave
答案:C
解析:
考查时态。句意:汤姆又回到他的办公室,看看他是否留下了什么东西。此处是if引导的宾语从句,从句的谓语动词明显先于主句的谓语动词的动作,主句用的是一般过去时,所以从句用过去完成时。故选C。
31、I ______the paper before my lawyer explained the details to me.
A.signedB.had signed
C.signsD.has signed
答案:B
解析:
试题分析:考查过去完成时。句意:在我的律师和我详细说明之前我就已经签字了。由题中时间点可知是过去完成时,故选B。
考点:考查过去完成时
32、------You went to the“Bird’s Nest”last month, didn’t you?
------Yes. That was the second time I ________ to Beijing National Stadium.
A.have beenB.were
C.had beenD.would be
答案:C
解析:
考查时态。句意:——你们上个月去了鸟巢,对吗?——是的。那是我第二次去北京国家体育馆。表示“是某人第几次做某事”:That/This/It is+ the first/second…last time+that clause(从句的谓语用现在完成时);That/This/It was+ the first/second…last time+that clause(从句的谓语用过去完成时)。本题主句用了was,故从句用过去完成时。故选C。
33、Originally ________ with temperature, by the 16th century, the term “cool” ________ to describe an internal state of calm.
A.associating; evolvedB.associated; had evolved
C.associated; evolvedD.associating; had evolved
答案:B
解析:
考查非谓语动词和过去完成时。句意:“cool”一词最初与温度有关,到16世纪时,“cool”一词已演变成形容一种内在的平静状态。分析句子结构可知,第一个空格处考查动词短语be associated with,而且应该填非谓语动词,所以去掉be动词;第二个空各处考查时态,因为有时间状语by the 16th century,所以用过去完成时。故选B项。
34、When they first came to the city, my parents often went to neighbors for a talk, just as they ________ in the countryside.
A.will doB.had done
C.have doneD.were doing
答案:B
解析:
考查过去完成时。句意:我父母刚来城市的时候,经常去邻居家聊天,就像他们在乡下经常做的那样。这是一个when引导的时间状语从句加just as引导的方式状语从句。方式状语从句的主句使用的时态是一般过去式(went to neighbors for a talk),从句发生的动作在主句动作之前,所以使用过去完成时。故选B。
35、His family were grateful _______ the support they _________ from their friends.
A.to; receivedB.for; have receivedC.with; had receivedD.for; had received
答案:D
解析:
考查固定短语和时态。句意:他的家人很感激朋友给他们的支持。第一空表示“感激……”短语为be grateful for sth.;第二空receive发生在“感激”之前,即“过去的过去”,故应用过去完成时。故选D。
36、A full preparation before Beijing finally won the bid for hosting the 2022 Winter Olympic Games.
A.has been madeB.had been made
C.would be madeD.is made
答案:B
解析:
句意为:北京在最终赢得2022年冬奥会主办权之前已经做了充分的准备。该句中“before Beijing finally won the bid”使用了一般过去时态,而做准备发生在won这个动作之前,因此使用过去完成时态。
37、Upon arriving home, they found their dog, Spot, which they ________ in the charge of Daniel, was starving to death.
A.leftB.would leave
C.had leftD.have left
答案:C
解析:
考查时态。句意:他们回到家,发现他们的狗Spot,他们留下让Daniel负责看护的狗,快要饿死了。根据they found their dog可知“发现他们的狗Spot,快要饿死了”是发生在过去的事情,而“他们的狗Spot让Daniel负责看护”发生在过去的过去,用过去完成时,故选C。
38、It was the first time ______ I ______ face to face with the president.
A.when; had comeB.that; have come
C.when; cameD.that; had come
答案:D
解析:
考查固定句型和时态。句意:那是我第一次过来和校长面对面。It was the first time that为固定句型,that后用过去完成时had done结构。故选D项。
39、Under no circumstances________ I met so many problems.
A.I would expectB.expected I
C.had I expectedD.I had expected
答案:C
解析:
考查倒装句。句意:我万万没有想到我会遇到这么多问题。under no circumstances意为“绝不”,表示否定,放在句首,句子要用部分到装,met这一动作发生在过去,expect发生在它之前,所以要用过去完成时,部分倒装时将助动词had置于主语之前。故选C项。
40、It was a fitting opportunity to experience virtual reality (VR) technology that some experts _________as an eco-friendly solution to the problem of over-tourism.
A.had advancedB.advancedC.had been advancedD.would advance
答案:A
解析:
考查时态。句意:这是一个体验虚拟现实技术的合适机会,一些专家提出了虚拟现实技术,作为解决过度旅游问题的生态友好型解决方案。A. had advanced已经提出(过去完成时);B. advanced提出了(一般过去时);C. had been advanced已经被提出(过去完成时被动);D. would advance将会提出(过去将来时)。分析可知,“that some experts _________as an eco-friendly solution to the problem of over-tourism”为之前名词“virtual reality”的定语从句,所选动词作该从句谓语动词。结合主句“was”可知,主句为一般过去时,从句动词“advance”在其之前发生,应是过去的过去,即,过去完成时“had done”,且与主语“some experts”之间是主动关系,无需被动。故选A项。
41、No sooner ______ down than the phone rang.
A.he satB.had he satC.sat heD.he had sat
答案:B
解析:
考查倒装句。句意:他刚坐下,电话就响了。No sooner……than……“一……就……”位于句首,句子倒装。根据动作发生的先后,No sooner后用过去完成时,than后用一般过去时。空白处应该用过去完成时,故选B。
小提示:
No sooner……than……引导时间状语从句,主句用过去完成时,"than"后面的从句用一般过去时 (no sooner后面是主句,than后面是从句)。例:I had no sooner reached home than it began to rain.我一到家天就下起雨来。No sooner ...than...常放在句首,表示强调,这时主句要倒装。例:No sooner had I reached home than it began to rain.
42、The parents felt helpless when they found their son had ____ drug for long.
A.addictedB.addicted toC.addicted himselfD.been addicted to
答案:D
解析:
考查动词短语和过去完成时。句意:当父母发现儿子长期吸毒时,感到很无助。根据“found”可知,为一般过去时,而“be addicted to drugs(某人沉迷于吸毒)”发生在“found”之前,表示过去的过去用过去完成时,故选D。
43、––Did you have to do much for the dinner party?
––No, Tina ______ everything by the time I got home.
A.has finishedB.had finished
C.would finishD.will finish
答案:B
解析:
考查动词时态。句意:——你是不是为晚宴做了很多事情?——没有,缇娜在我到家之前就已经完成一切准备。根据题干中的过去时got可以判断出,在此之前完成用过去完成时,故选B。
44、—Did you know any Chinese before you arrived in Beijing?
—Never ________ it, actually.
A.had I learnedB.have I learned
C.I have learnedD.I had learned
答案:A
解析:
试题分析:考查部分倒装:否定词never放在句首的时候,句子用部分倒装,助动词提到主语前面,句意:--你到北京前了解中国吗?--事实上,我从来不了解它。从句意可知在到北京前不了解北京,是过去的过去,选A。
考点:考查部分倒装
点评:以否定副词开头并加状语放在句首的句子要求部分倒装。这些否定副词有barely, hardly, little, seldom, scarcely…… when, never, no sooner…… than, rarely, no more, not nearly, not only等
45、 If only I _______ your praise then! For, you see, I lost heart and gave up.
A.have heardB.hearC.had heardD.heard
答案:C
解析:
考查虚拟语气。句意:我要是当时就听到你的表扬就好了!因为,你看,我灰心了放弃了。If only表示“但愿……就好了”,if only后面接从句的时候,用虚拟语气,表示与过去事实相反的情况,从句使用过去完成时。故选C。
17
展开阅读全文