1、高中英语过去完成时考点总结1单选题(经典例题高频考点-名师出品必属精品)1、 The hotel wasnt particularly good. But I _ in many worsehotels.Awas stayingBstayedCwould stayDhad stayed答案:D解析:考查时态辨析。句意:这家旅馆不是特别好。但是我住过很多更差的旅馆。从句意可知动词stay是发生在说话之前,这家旅馆不是特别好用的一般过去时,故stay表示“过去的过去”,用过去完成时,故选D。2、By the end of last term we _the book.AfinishedBhad f
2、inishedCfinishDhave 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.AintendedBwas intendedChad i
3、ntendedDwas 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.Ashe had got; did she beginBhad she got; she bega
4、nCshe got; she beganDdid she get; she had begun答案:B解析:考查动词时态和倒装句。句意:她一到学校就开始打扫教室。No soonerthan为固定句型,意为“一就”,no sooner后面需加过去完成时,than后面需加一般过去时,排除C项和D项;否定词No sooner位于句首,主句使用部分倒装,故选B。5、 What _ when I phoned you? I _ my work, and wanted to go out.Ahave you done;finishedBwere you doing;have finishedCdid yo
5、u do; had just finishedDwere you doing; had just finished答案:D解析:试题分析:考查时态:句意:我打电话给你的时候你在干什么?,我刚刚完成任务,我和你出去。第一个空填were you doing,用过去进行时,动作在打电话的时候正在进行中,第二空填,had just finished,说明是过去打电话的时候已经完成了,用过去完成时,可知选D。考点:考查时态点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。6、Did you know
6、any Chinese, Joyce, before you arrived in Beijing?In fact, never _ it.Ahave I learnedBI have learnedChad I learnedDI had learned答案:C解析:考查倒装句和时态。句意:Joyce,你在到中国前懂汉语吗?事实上,我以前从没学过。never是否定副词,放在句首,句子用部分倒装,而且没有学习汉语是在到中国前,用过去完成时,将助动词had提至主语前。故选C项。7、She looks upset.Yes, Id rather I _ her the bad news the ot
7、her day.Adidnt tellBdont tellChadnt toldDwouldnt tell答案:C解析:考查虚拟语气和时态。句意:她看起来心烦意乱。是的,我真希望那天我没有告诉她这个坏消息。Id rather是I would rather,would rather后用虚拟语气,the other day意为“不久前某一天”,表过去,虚拟语气中时态往过去推一步,因此would rather后时态为过去的过去,即过去完成时,即had done,因此空格处是hadnt told。故选C。8、A local radio station said that several eruptio
8、ns _ in the past twenty years.Ahad been taken placeBtook placeChave taken placeDhad taken place答案:D解析:考查时态和语态。句意:一个当地的广播电台说在过去的20多年里,发生过多次火山喷发。take place 属不及物动词短语,无被动语态。由此可以排除A; in the past twenty years常用于完成时中,再结合句中的said可知,该用过去完成时。故选项。9、He_himself advanced English all by himself by the time he turne
9、d 18.AtaughtBhad taughtChas taughtDwould 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.AI turnedBdid I turnCI had turnedDhad I turn
10、ed答案:D解析:考查时态和倒装。句意:我刚一打开电视就听到奥巴马再一次当选美国总统这一消息。no soonerthan“一就”引导时间状语从句,主句用过去完成时,从句用一般过去时;no sooner置于句首,主句用部分倒装,将助动词had置于主语之前。故选D项。11、Alan Greenspan, once reported as a financial god, had to admit that he _ some serious mistakes.AmadeBhad madeChas been makingDhas made答案:B解析:考查时态。句意:曾被报道为金融之神的Alan G
11、reenspan不得不承认,他犯了一些严重的错误。此处had to admit是一般过去时态,所以后面的宾语从句的谓语动词发生在主句动作之前,句子用过去完成时态,故选B。12、I suddenly realized that I was kept so busy that I _ little time with my family before.Ahave spentBhad spentCwould spendDwas spending答案:B解析:试题分析:考查动词时态。句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。意识到以前已经发生的事情,此处指过去的过去,故选B。
12、考点:考查动词时态。13、 Some experts thought that the standards of education _ these years in China.Ahas declinedBhad declinedChas raisedDhad raised答案:B解析:考查时态和动词词义辨析。句意:一些专家认为,近年来中国的教育水平有所下降。decline下降,减少;raise提高,举起。分析句子,that引导的是宾语从句,从句中的动作发生在主句谓语thought之前,表示过去的过去,应用过去完成时。raise是及物动词,后要接宾语,故排除。故选B项。14、No soone
13、r _ the pillow than he fell asleep.Adid his head touchBhad his head touchedChis head had touchedDhis head touched答案:B解析:考查部分倒装和时态。句意:他的头一碰到枕头就睡着了。no soonerthan句型放在句首时要部分倒装,且主句常用过去完成时,从句用一般过去时。故选B。15、-Did you know any German before you arrived in Munich?-Never_ it, actually.Ahad I learnedBdid I learn
14、CI had learnedDI 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.你绝
15、不能把这件事告诉他。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.AlostBhad lostClosesDhas lost答案:B解析:考查动词时态。句意:珍妮又丢了她的借书证。这是她第二次丢失它。此处为句型it was the first/second time that +过去完成时,表示“第几次”。故选B。17、By the end of last week,60
16、0 people from 50 countries to attend the meeting,with nearly half coming from the United States,Germany and Britain.Ahad registeredBhave registeredCregisteredDwere registered答案:A解析:考查时态。根据时间状语by the end of last week表示谓语动词动作发生在“过去的过去”,所以用过去完成时。18、When I entered the step-classroom(阶梯教室), the lecture _
17、 and the people _ attentively.Abegan, listenedBwas begun, was listeningChad begun, listenedDhad begun, were listening答案:D解析:考查时态。句意:当我走进阶梯教室时,讲座已经开始了,人们正在聚精会神地听着。根据entered,可知 “我走进阶梯教室时”这个动作发生在过去,而“讲座已经开始了”这个动作发生在过去的过去,所以第一个空用过去完成时;第二个空表示过去的某一时间,正在发生的动作,用过去进行时,故选D。19、The manager is said to have arriv
18、ed back from Beijing where he _ some important partners.Awould meetBhad metCmeetsDis meeting答案:B解析:考查过去完成时。句意:据说经理已经从北京回来了,他在北京见了一些重要的合作伙伴。根据“is said to have arrived back”可知,经理从北京回来是发生在过去的事情,“在北京见了一些重要的合作伙伴”是发生在经理回来之前,即过去的过去,应用过去完成时。故选B。20、The young man insisted that he _ nothing wrong and _ free.Ad
19、id; setBhad done; must be setCshould do; should be setDhad done; be set答案:D解析:考查时态语态和虚拟语气。句意:这个年轻人坚持说他没有做错,并坚决要求被释放。insist 所接的宾语从句,表示“坚持某种观点或做法”,要使用(should) do 的虚拟语气,但如果表示“坚持认为某件事情的客观存在”,不需要使用虚拟。所以,本题第一空表示“坚持认为没有做错”不用虚拟,做错这件事情先于坚持发生,所以是过去的过去需要用过去完成时。第二空则表示“坚持要求被释放”需要用虚拟语气,即(should) do 的形式。他与释放的关系为被动
20、关系,即(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 _.Awas startingBhas startedCstartedDhad started答案:D解析:考查过去完成时。句意:那天我10:30到达的天津火车站,到那时开往北京的特快列车已经出发了。这是一个定语从句,主句时态(arrived at)使用的是一般过去时,根据句意“北京的特快列车在这之前就已经出发了”,所以时态应使用
21、过去完成时。故选D。22、As soon as I got to the airport, I realized I _my ID card at home.Ahas leftBleftChad leftDwould leave答案:C解析:考查动词时态。句意:我一到机场就意识到我把身份证落在家里了。分析句子结构,“I _my ID card at home.”为省略了that的宾语从句,缺少谓语动词,leave这个动作发生在realized之前,表示“过去的过去”,需用过去完成时。故选C。23、Its really a surprise that I happened to meet Wil
22、l, my old schoolmate in the art gallery last week.If my memory serves me right, you _ each other for more than a decade.Ahavent seenBhadnt seenCdidnt seeDdont see答案:B解析:考查动词时态。句意:上周在艺术长廊我碰巧见到了老同学威尔,这太令我惊讶了。如果我没记错,你们在那之前十年没见了。根据happened to可以推断出,在过去动作之前发生的动作用过去完成时,故选B。24、Where did you go on National D
23、ay?Jiuzhai Valley. I _ to go to France, but the expense was too high.AplannedBwould planChave plannedDhad planned答案:D解析:试题分析:用“had planned”过去完成时,表示“原来,本打算”,指“过去的过去有这个计划”。句意:国庆节你去过哪儿呢?九寨沟。我本来计划到发过去的,但是费用太高。考点:动词的时态25、When residents (居民) learned on Wednesday that only one of the 13 workers trapped und
24、erground _, they burst into tears.Ahad savedBhad rescuedChad diedDhad 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 w
25、hen the train started.Adid I reachBhad I reachedCI reachedDI had reached答案:B解析:考查倒装和时态。句意:我刚到火车站,火车就开了。否定词hardly位于句首,主句用部分倒装结构。主句的主语发出的动作发生在从句的动作started之前,所以用过去完成时。故选B。27、His father told me that he _ for the United States three days _.Ahas left; agoBhad left; agoCleft; agoDhad left; before答案:D解析:试题分
26、析:考查过去完成时,句意是:他爸爸告诉我他三天前去了美国。说明在他爸爸告诉我前他去了美国,用过去完成时,和过去完成时连用表示“三天前”用three days before,表示过去某个时间前的三天,选D。考点:考查过去完成时点评:时态的判断主要是根据时间状语,没有具体的时间状语的要根据句意来推测应该用什么时态。过去完成时是个相对的时态,是在过去某个动作之前发生的。28、It was a few days later that he found the lady he was looking for _ for eight years.Ahad diedBhad been deadChad de
27、adDhad been dying答案:B解析:考查时态。句意:几天后,他发现他要找的女人已经死了八年。根据found可知更靠前的动作应该用过去完成时态,再根据for eight years可知动词应该是持续性动词,故选B。29、 Did Linda know the news?Yes, no sooner _ than I told her about it.Ahas she arrivedBshe had arrivedChad she arrivedDshe has arrived答案:C解析:考查部分倒装和时态。句意:琳达知道这个消息吗? 是的。她一到我就告诉了她。no soonert
28、han 固定句型 ,意思是“一就”,no sooner 和than 之间要用过去完成时态,并且no sooner 位于句首的时候,前一个分句要用部分倒装。故选C。30、Tom went back to his office again to see if he_ anything behind.AleftBhas leftChad leftDwould leave答案:C解析:考查时态。句意:汤姆又回到他的办公室,看看他是否留下了什么东西。此处是if引导的宾语从句,从句的谓语动词明显先于主句的谓语动词的动作,主句用的是一般过去时,所以从句用过去完成时。故选C。31、I _the paper b
29、efore my lawyer explained the details to me.AsignedBhad signedCsignsDhas signed答案:B解析:试题分析:考查过去完成时。句意:在我的律师和我详细说明之前我就已经签字了。由题中时间点可知是过去完成时,故选B。考点:考查过去完成时32、-You went to the“Birds Nest”last month, didnt you?-Yes. That was the second time I _ to Beijing National Stadium.Ahave beenBwereChad beenDwould b
30、e答案:C解析:考查时态。句意:你们上个月去了鸟巢,对吗?是的。那是我第二次去北京国家体育馆。表示“是某人第几次做某事”:That/This/It is the first/secondlast timethat clause(从句的谓语用现在完成时);That/This/It was the first/secondlast timethat clause(从句的谓语用过去完成时)。本题主句用了was,故从句用过去完成时。故选C。33、Originally _ with temperature, by the 16th century, the term “cool” _ to descri
31、be an internal state of calm.Aassociating; evolvedBassociated; had evolvedCassociated; evolvedDassociating; had evolved答案:B解析:考查非谓语动词和过去完成时。句意:“cool”一词最初与温度有关,到16世纪时,“cool”一词已演变成形容一种内在的平静状态。分析句子结构可知,第一个空格处考查动词短语be associated with,而且应该填非谓语动词,所以去掉be动词;第二个空各处考查时态,因为有时间状语by the 16th century,所以用过去完成时。故选B
32、项。34、When they first came to the city, my parents often went to neighbors for a talk, just as they _ in the countryside.Awill doBhad doneChave doneDwere doing答案:B解析:考查过去完成时。句意:我父母刚来城市的时候,经常去邻居家聊天,就像他们在乡下经常做的那样。这是一个when引导的时间状语从句加just as引导的方式状语从句。方式状语从句的主句使用的时态是一般过去式(went to neighbors for a talk),从句发生
33、的动作在主句动作之前,所以使用过去完成时。故选B。35、His family were grateful _ the support they _ from their friends.Ato; receivedBfor; have receivedCwith; had receivedDfor; had received答案:D解析:考查固定短语和时态。句意:他的家人很感激朋友给他们的支持。第一空表示“感激”短语为be grateful for sth.;第二空receive发生在“感激”之前,即“过去的过去”,故应用过去完成时。故选D。36、A full preparation befor
34、e Beijing finally won the bid for hosting the 2022 Winter Olympic Games.Ahas been madeBhad been madeCwould be madeDis made答案:B解析:句意为:北京在最终赢得2022年冬奥会主办权之前已经做了充分的准备。该句中“before Beijing finally won the bid”使用了一般过去时态,而做准备发生在won这个动作之前,因此使用过去完成时态。37、Upon arriving home, they found their dog, Spot, which the
35、y _ in the charge of Daniel, was starving to death.AleftBwould leaveChad leftDhave 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.
36、Awhen; had comeBthat; have comeCwhen; cameDthat; had come答案:D解析:考查固定句型和时态。句意:那是我第一次过来和校长面对面。It was the first time that为固定句型,that后用过去完成时had done结构。故选D项。39、Under no circumstances_ I met so many problems.AI would expectBexpected IChad I expectedDI had expected答案:C解析:考查倒装句。句意:我万万没有想到我会遇到这么多问题。under no c
37、ircumstances意为“绝不”,表示否定,放在句首,句子要用部分到装,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.Ahad advancedBadvancedChad been advancedDwould
38、 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”的定语从句,
39、所选动词作该从句谓语动词。结合主句“was”可知,主句为一般过去时,从句动词“advance”在其之前发生,应是过去的过去,即,过去完成时“had done”,且与主语“some experts”之间是主动关系,无需被动。故选A项。41、No sooner _ down than the phone rang.Ahe satBhad he satCsat heDhe had sat答案:B解析:考查倒装句。句意:他刚坐下,电话就响了。No soonerthan“一就”位于句首,句子倒装。根据动作发生的先后,No sooner后用过去完成时,than后用一般过去时。空白处应该用过去完成时,故选B
40、。小提示:No soonerthan引导时间状语从句,主句用过去完成时,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
41、 long.AaddictedBaddicted toCaddicted himselfDbeen 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.Ahas finishedBhad fini
42、shedCwould finishDwill finish答案:B解析:考查动词时态。句意:你是不是为晚宴做了很多事情?没有,缇娜在我到家之前就已经完成一切准备。根据题干中的过去时got可以判断出,在此之前完成用过去完成时,故选B。44、Did you know any Chinese before you arrived in Beijing?Never _ it, actuallyAhad I learnedBhave I learnedCI have learnedDI had learned答案:A解析:试题分析:考查部分倒装:否定词never放在句首的时候,句子用部分倒装,助动词提到
43、主语前面,句意:-你到北京前了解中国吗?-事实上,我从来不了解它。从句意可知在到北京前不了解北京,是过去的过去,选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.Ahave heardBhearChad heardDheard答案:C解析:考查虚拟语气。句意:我要是当时就听到你的表扬就好了!因为,你看,我灰心了放弃了。If only表示“但愿就好了”,if only后面接从句的时候,用虚拟语气,表示与过去事实相反的情况,从句使用过去完成时。故选C。17