(英语)高考英语过去完成时练习题及答案

合集下载

(英语)英语过去完成时练习题20篇及解析

(英语)英语过去完成时练习题20篇及解析

(英语)英语过去完成时练习题20篇及解析一、单项选择过去完成时1.I arrived late and missed the flight. I ____ the traffic to be so heavy.A.hadn’t expected B.haven’t expectedC.wouldn’t expect D.was expected【答案】A【解析】考查时态。

根据语境我迟到是过去,期盼为过去的过去。

句意:我来迟了,错过了航班。

我没想到交通会是如此堵。

2.We to finish the work before dark, but the heavy rain held us up.A.meant B.was meaningC.had meant D.would mean【答案】C【解析】试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。

Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C考点:考查动词时态3.—What a consequence!—Yes. I ________ him about it, but without success.A.will remind B.would remindC.was reminding D.had reminded【答案】D【解析】考查时态。

What a consequence! 意为“真是一场惨剧”,consequence多指不良的后果。

后一句句意应为“我曾经提醒过他,但没有成功。

”“consequence”发生在过去,remind 动作发生在后果出现之前,即过去的过去,因此用过去完成时态,故选D。

4.Hardly ___________the door when he rushed into the office out of breath.A.I opened B.did I openC.I had opened D.had I opened【答案】D【解析】本题考查hardly...when 结构,表示“一……就、刚刚……就”;句意:我刚把门打开,他就气喘吁吁冲进办公室。

(英语)高考英语过去完成时试题(有答案和解析)含解析

(英语)高考英语过去完成时试题(有答案和解析)含解析

(英语)高考英语过去完成时试题(有答案和解析)含解析一、单项选择过去完成时1.The manager is said to have arrived back from Paris where he ______ some European partners.A.would meet B.is meetingC.meets D.had met【答案】D【解析】试题分析:考查时态。

不定式动作to have arrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。

句意:据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。

故D正确。

考点:考查时态2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheatedB.being questioned; was cheatingC.questioned; had cheatedD.being questioned; has cheated【答案】C【解析】考查非谓语动词。

句意:当被问到为什么在考试中作弊中,小女孩子低头不语。

When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。

3.After Jack ________ some e-mails, he started working on his report.A.sends B.has sent C.had sent D.would sent【答案】C【解析】试题分析:考查动词的时态。

句意:杰克发了几份电子邮件后,开始做他的课题。

状语从句是过去完成时,开始做课题是过去发生的,才能构成“过去的过去”的动作,所以选C考点 : 考查动词的时态4.When we _______the railway station, the train _______for 5 minutes.A.got to, had been away B.reached, had leftC.arrived, has been away D.arrived at, has left【答案】A【解析】这题考查时态,当我们到了火车站时,火车已经离开了5分钟了。

高考英语过去完成时真题汇编(含答案)含解析

高考英语过去完成时真题汇编(含答案)含解析
A.will have stayedB.stayC.have been stayingD.had stayed
【答案】D
【解析】
考查时态。by the time用完成时态,根据arrive用过去时态,故用过去完成时,表动作先于发生。选D。
6.By the time Jack returned home from England, his son.from college.
考点:考查倒装。
13.The manager is said to have arrived back from Paris where he ______ some European partners.
A.would meetB.is meeting
C.meetsD.had met
【答案】D
【解析】
A.I openedB.did I open
C.I had openedD.had I opened
【答案】D
【解析】
本题考查hardly...when结构,表示“一……就、刚刚……就”;句意:我刚把门打开,他就气喘吁吁冲进办公室。hardly以及含有否定意义的副词放在句首,句子用倒装结构,故选D。
8.Could I do some explanations? Ito call on you yesterday, but someone came to see me just
when I was about to leave.
A.had intendedB.intendedC.would intendD.was intending
试题分析:考查时态。不定式动作to have arrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。句意:据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。故D正确。

最新高考英语过去完成时练习题及答案

最新高考英语过去完成时练习题及答案

最新高考英语过去完成时练习题及答案一、单项选择过去完成时1.I suddenly realized that I was kept so busy that I ______ little time with my family before. A.have spent B.had spentC.would spend D.was spending【答案】B【解析】试题分析:考查动词时态。

句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。

意识到以前已经发生的事情,此处指过去的过去,故选B。

考点:考查动词时态。

2.We to finish the work before dark, but the heavy rain held us up.A.meant B.was meaningC.had meant D.would mean【答案】C【解析】试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。

Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C考点:考查动词时态3.As soon as I got to the airport, I realized I ________ my ID card at home.A.had left B.has leftC.would leave D.will leave【答案】A【解析】试题分析:考查时态。

句意:一到机场,我就意识到我将身份证忘在家里了。

根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。

故选A。

【知识归纳】过去完成时态表示过去的过去。

When I got there, the train had left.当我到达那里的时候,火车已经离开。

考点:考查时态4.Sally was excited to meet Susan at the party last night.They _____ each other since they graduated from Oxford University in 2010.A.haven’t seen B.hadn’t seenC.didn’t see D.don’t see【答案】B【解析】since,自从。

(英语)高考英语过去完成时试题(有答案和解析)及解析

(英语)高考英语过去完成时试题(有答案和解析)及解析
【答案】A
【解析】
这题考查时态,当我们到了火车站时,火车已经离开了5分钟了。因为火车离开是发生在我们到火车站之前,所以用过去完成时。
9.As he approached the door, Mike looked into the room again to see if he _______ anything behind.
A.have gone to sleepB.fell asleep
C.was falling asleepD.had been asleep
【答案】D
【解析】
试题分析:考查时态的辨析。这里选用过去完成时,表示事件发生在过去的过去,由found,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前,故为过去的过去,句意为:当Mary到达时,她发先孩子们已经睡了将近两个小时。故选D。
11.A full preparationbefore Beijing finally won the bid for hosting the 2022 Winter Olympic Games.
A.has been made B.had been made
C.would be made D.is made
8.When we _______the railway station, the train _______for 5 minutes.
A.got to, had been awayB.reached, had left
C.arrived, has been awayD.arrived at, has left
考点:考察过去完成时
14.— Didn’t you talk any with Rice?
—No, the plane __________ off when I rushed to the airport to see her off.

(英语) 高考英语过去完成时专项训练100(附答案)含解析

(英语) 高考英语过去完成时专项训练100(附答案)含解析

(英语)高考英语过去完成时专项训练100(附答案)含解析一、单项选择过去完成时1.Not until ________a third time ________that he had given birth to the reading system for the blind called Braille.A.Louis Braille tried;he announcedB.did Louis Braille try;he announcedC.Louis Braille had tried;did he announceD.had Louis Braille tried;had he announced【答案】C【解析】倒装句。

句意:直到L布拉耶又尝试了一次,他才宣布成功发明了专为盲人阅读用的文字--Braille。

Not until位于句首时,后面的从句不倒装,主句使用部分倒装,即把be/do/will/have/can等提到主语之前,A、B两项的第二空未倒装,排除A、B;D项第一空不需要用倒装,排除D,故选C。

2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheatedB.being questioned; was cheatingC.questioned; had cheatedD.being questioned; has cheated【答案】C【解析】考查非谓语动词。

句意:当被问到为什么在考试中作弊中,小女孩子低头不语。

When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。

3.—What a consequence!—Yes. I ________ him about it, but without success.A.will remind B.would remindC.was reminding D.had reminded【答案】D【解析】考查时态。

(英语)英语过去完成时题20套(带答案)及解析

(英语)英语过去完成时题20套(带答案)及解析
A.passedB.have passed
C.was Leabharlann assedD.had passed
【答案】D
【解析】
试题分析:考查时态。选项A为一般过去式;选项B为现在完成时;选项C为一般过去式被动语态;选项D为过去完成时。句意:只要驾考教练让我把车停到停车场,我就确定我已经通过了考试。当“我”把车停到停车场时,我确定自己考试通过,此时考试结束和考试通过是同时发生的动作,所以通过考试应在I was sure之前,故应用过去完成时。故选D.
A.have cookedB.were cookingC.had cookedD.would cook
【答案】C
【解析】
在英文中用by the time构成的从句修饰主句,主句通常用过去完成时,结构为had+过去分词,故本题选C。
11.She _________the sign language before she served as a volunteer to help the deaf.
C.enjoyedD.had been enjoying
【答案】A
【解析】
试题分析:考查时态。在“It+be+since从句”这一结构中,可用一般现在时或现在完成时,since从句用一般过去时。句意:他们喊我和他们去喝一杯。我说,离我上次好好的喝上一杯已经有10年了。故A正确。
考点:考查时态
15.I didn’t get into the two-hour quarrel; I know how it ______, though.
A.graduatedB.has graduated
C.had beenD.had graduated
【答案】D

高考英语过去完成时题20套(带答案)及解析

高考英语过去完成时题20套(带答案)及解析

高考英语过去完成时题20套(带答案)及解析一、单项选择过去完成时1.When Mary arrived she found all her children ______ for nearly two hours.A.have gone to sleep B.fell asleepC.was falling asleep D.had been asleep【答案】D【解析】试题分析:考查时态的辨析。

这里选用过去完成时,表示事件发生在过去的过去,由found,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前,故为过去的过去,句意为:当Mary到达时,她发先孩子们已经睡了将近两个小时。

故选D。

考点:考查时态的辨析。

2.Mandy _________ adoption since her son’s death, but her husband didn’t agree with her. A.has considered B.has been consideringC.is going to consider D.had considered【答案】D【解析】试题分析:句意:她儿子死后,Mandy考虑过收养,但是她的丈夫不同意。

根据后面的动词形式和句意可知,前面的句子应该是过去完成时,A. has considered现在完成时;B. has been considering现在完成进行时;C. is going to consider一般将来时;D. had considered过去完成时。

didn’t agree说明动作发生在过去,所以在过去之前发生的事用过去完成时,故选D。

考点:考查动词时态。

3.Father ________ for London on busi ness upon my arrival, so I didn’t see him.A.has left B.left C.had left D.was leaving【答案】C【解析】分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。

(英语)高考英语过去完成时题20套(带答案)

(英语)高考英语过去完成时题20套(带答案)

(英语)高考英语过去完成时题20套(带答案)一、单项选择过去完成时1.---I will never forget when we met the famous writer---Neither will I. He______ some goods and was at the checkout of a supermarket.A.had selected B.has selectedC.was selecting D.selected【答案】A【解析】试题分析:考查时态。

本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。

我也是。

他那时是挑好物品之后在超市的收银台。

故选A考点:考查时态2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheatedB.being questioned; was cheatingC.questioned; had cheatedD.being questioned; has cheated【答案】C【解析】考查非谓语动词。

句意:当被问到为什么在考试中作弊中,小女孩子低头不语。

When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。

3.Catherine came home happily, which suggested that she the final exam.A.had passed B.pass C.would pass D.should pass【答案】A【解析】这题考查时态的用法:suggest做“暗示”讲,所以不用虚拟语气,因为通过考试是在回来前发生,所以用过去完成时。

高考英语过去完成进行时题20套(带答案)

高考英语过去完成进行时题20套(带答案)

高考英语过去完成进行时题20套(带答案)一、单项选择过去完成进行时1.His arms were sunburnt because he in the sun all day.A.had sat B.sat C.is sitting D.had been sitting 【答案】D【解析】试题分析:考查时态。

本句中的all day一整天,该短语与完成进行时连用,根据前半句的were说明只有过去完成进行时的形式,句意:他的胳膊赛坏了,因为一整天他都坐在阳光下。

故D正确。

考点:考查时态点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。

要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。

2.Not only five gold medals in a row, but they also have not lost a single game since the 1992 Olympics.A.has the team won B.the team has wonC.did the team win D.the team won【答案】A【解析】【详解】考查部分倒装及谓语动词的时态。

句意:球队不仅连续赢得了五枚金牌,而且自从1992奥运会以来,他们还没有输过一场比赛。

根据时间状语从句since the 1992 Olympics.可知,本句要用现在完成时。

而且not only…but also连接的两个句子时,not only置于句首时句子要部分倒装。

即把助动词置于主语之前。

分析选项可知A是现在完成时,又是部分倒装,故选A项。

3.He ______ research in the US for many years, but when he came back, he became a businessman.A.had been doing B.has been doingC.did D.has done【答案】A【解析】【详解】考查时态。

(英语)英语过去完成时练习题及答案含解析

(英语)英语过去完成时练习题及答案含解析

(英语)英语过去完成时练习题及答案含解析一、单项选择过去完成时1.As long as my drive tester instructed me to pull into the parking lot, I was sure I ______. A.passed B.have passedC.was passed D.had passed【答案】D【解析】试题分析:考查时态。

选项A为一般过去式;选项B为现在完成时;选项C为一般过去式被动语态;选项D为过去完成时。

句意:只要驾考教练让我把车停到停车场,我就确定我已经通过了考试。

当“我”把车停到停车场时,我确定自己考试通过,此时考试结束和考试通过是同时发生的动作,所以通过考试应在I was sure之前,故应用过去完成时。

故选D.考点:考查时态。

2.Mary went to the box office at lunch time, but all the tickets ________ out.A.would sell B.had sold C.have sold D.was selling【答案】B【解析】【分析】【详解】考查动词时态。

句意:玛丽在午饭时候去售票处了,但是所有的票都卖光了。

根据前句可知,玛丽去买票是过去发生的事情,所以票卖完应该是过去的过去,用过去完成时,故选B。

3.Mr. Chapman retired at 70 after he nearly 40 years with the Gas Company.A.had spent B.has spent C.spends D.would spend【答案】A【解析】本题考查时态。

根据语境Mr. Chapman退休已经发生在过去,所以动作spend度过,是过去的过去,故用过去完成时。

选A。

4.The boy _____ loudly because he _____ his way in the jungle and thought he couldn’t go back home.A.had cried; lost B.has cried; has lostC.cried; had lost D.cried; has lost【答案】C【解析】考查动词时态。

(英语)高考英语过去完成时解题技巧及练习题(含答案)

(英语)高考英语过去完成时解题技巧及练习题(含答案)

(英语)高考英语过去完成时解题技巧及练习题(含答案)一、单项选择过去完成时1.Wedidn’tget a hotel room because we ______ in advance.A.hadn’t booked B.haven’t bookedC.weren’t booking D.wouldn’t book【答案】A【解析】试题分析:考查时态。

句意:因为我们没有提前预定,我们没有拿到宾馆房间。

原句中没有拿到房间使用了一般过去时“didn't get ....”,而预定宾馆是在之前就已经发生的事情,要使用过去完成时,表示在过去的过去就发生的事情。

故A项正确。

考点:考查时态2.They asked me to have a drink with them. I said that it was at least ten years since I__________ a good drinkA.had enjoyed B.was enjoyingC.enjoyed D.had been enjoying【答案】A【解析】试题分析:考查时态。

在“It+be+since从句”这一结构中,可用一般现在时或现在完成时,since从句用一般过去时。

句意:他们喊我和他们去喝一杯。

我说,离我上次好好的喝上一杯已经有10年了。

故A正确。

考点:考查时态3.—Got your US visa?—Not yet. I ________ too busy to apply for an appointment, so I didn’t go to Shanghai last week. A.was B.have been C.had been D.would be【答案】C【解析】句意:——你得到美国签证了吗?——还没有,我过去太忙以至于没有申请,因此我上周没有去上海。

根据后句时态可知,表示“过去的过去”应该用过去完成时。

高考英语过去完成进行时练习题及答案

高考英语过去完成进行时练习题及答案

高考英语过去完成进行时练习题及答案一、单项选择过去完成进行时1.His mother looked very tired,for she _____ the house herself all day.A.had cleaned B.has been cleaning C.had been cleaning D.has cleaned【答案】C【解析】考查完成进行时。

根据关键词all day可知应该使用完成进行时。

再根据上文的looked可知应该使用过去完成进行时。

2.I was suffering from a headache. That was probably because I ________in front of the computer too long.A.worked B.was workingC.have been working D.had been working【答案】D【解析】【详解】考查时态。

句意:我头疼。

可能是因为我在电脑前工作的太久了。

“工作”这个动作在我“头疼”之前一直在进行,所以用过去完成进行时,故选D。

3.—Why did they go to bed that early that night?—They were tired. They the walls all day long.A.were painting B.have paintedC.would paint D.had been painting【答案】D【解析】【详解】考查时态。

句意:——为什么那天晚上那么早,他们就上床睡觉了。

——他们累了,他们刷墙刷了一整天。

根据句意可知,睡觉这一动作发生在过去,且刷墙发生在"睡觉"之前,即过去的过去;又因为"刷墙"是在过去的过去一直进行的动作,因此用过去完成进行时,故选D。

4.Not only five gold medals in a row, but they also have not lost a single game since the 1992 Olympics.A.has the team won B.the team has wonC.did the team win D.the team won【答案】A【解析】【详解】考查部分倒装及谓语动词的时态。

(英语)高三英语过去完成时题20套(带答案)及解析

(英语)高三英语过去完成时题20套(带答案)及解析

(英语)高三英语过去完成时题20套(带答案)及解析一、单项选择过去完成时1.Arriving at the party hurriedly, we were disappointed to find that the band playing. A.stopped B.will stopC.had stopped D.has stopped【答案】C【解析】解析:匆忙地到达晚会,我们很失望地发现乐队已经停止演奏了。

题干中的were disappointed的状态发生在过去,stop这个动作发生在其之前,故应用过去完成时。

所以选C。

2.We to finish the work before dark, but the heavy rain held us up.A.meant B.was meaningC.had meant D.would mean【答案】C【解析】试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。

Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C考点:考查动词时态3.As soon as I got to the airport, I realized I ________ my ID card at home.A.had left B.has leftC.would leave D.will leave【答案】A【解析】试题分析:考查时态。

句意:一到机场,我就意识到我将身份证忘在家里了。

根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。

故选A。

【知识归纳】过去完成时态表示过去的过去。

When I got there, the train had left.当我到达那里的时候,火车已经离开。

考点:考查时态4.She _________the sign language before she served as a volunteer to help the deaf. A.learns B.has learnedC.was learning D.had learned【答案】D【解析】试题分析:句意:她作为一名志愿者来帮助聋人之前已经学习了手语。

高考英语过去完成时题20套(带答案)

高考英语过去完成时题20套(带答案)

高考英语过去完成时题20套(带答案)一、单项选择过去完成时1.I was surprised to find the snack shops around the school empty; the students everything! A.had been buying B.had boughtC.have bought D.have been buying【答案】B【解析】试题分析:考查时态辨析。

根据句意是过去某一时间之前已经完成的事情,故采用过去完成时。

句意:我惊讶地发现学校周围的零食店都已经空了;学生们买完了所有的东西。

根据句意可以判断,故选B。

考点:考查时态辨析2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheatedB.being questioned; was cheatingC.questioned; had cheatedD.being questioned; has cheated【答案】C【解析】考查非谓语动词。

句意:当被问到为什么在考试中作弊中,小女孩子低头不语。

When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。

3.Mr. Chapman retired at 70 after he nearly 40 years with the Gas Company.A.had spent B.has spent C.spends D.would spend【答案】A【解析】本题考查时态。

根据语境Mr. Chapman退休已经发生在过去,所以动作spend度过,是过去的过去,故用过去完成时。

选A。

4.—The battery in my cell phone is running low.—I that last night before we went to bed.A.was noticing B.have noticed C.would notice D.had noticed【答案】D【解析】本题考查时态。

(英语)高考英语过去完成时真题汇编(含答案)及解析

(英语)高考英语过去完成时真题汇编(含答案)及解析

(英语)高考英语过去完成时真题汇编(含答案)及解析一、单项选择过去完成时1.---I will never forget when we met the famous writer---Neither will I. He______ some goods and was at the checkout of a supermarket.A.had selected B.has selectedC.was selecting D.selected【答案】A【解析】试题分析:考查时态。

本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。

我也是。

他那时是挑好物品之后在超市的收银台。

故选A考点:考查时态2.He said that his car________stolen and he________have to telephone the police. A.was; would B.has been; willC.had been; would D.had been; will【答案】C【解析】考查时态。

宾语从句的主句谓语动词是过去式,从句应用过去的某种时态,故B、D排除;又因为汽车被偷,应发生在said之前,故应用过去完成时。

3.Wedidn’tget a hotel room because we ______ in advance.A.hadn’t booked B.haven’t bookedC.weren’t booking D.wouldn’t book【答案】A【解析】试题分析:考查时态。

句意:因为我们没有提前预定,我们没有拿到宾馆房间。

原句中没有拿到房间使用了一般过去时“didn't get ....”,而预定宾馆是在之前就已经发生的事情,要使用过去完成时,表示在过去的过去就发生的事情。

高考英语过去完成时试题(有答案和解析)及解析

高考英语过去完成时试题(有答案和解析)及解析

高考英语过去完成时试题(有答案和解析)及解析一、单项选择过去完成时1.I suddenly realized that I was kept so busy that I ______ li le me with my family before. A.have spent B.had spentC.would spend D.was spending【答案】B【解析】试题分析:考查动词时态。

句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。

意识到以前已经发生的事情,此处指过去的过去,故选B。

考点:考查动词时态。

2.We to finish the work before dark, but the heavy rain held us up.A.meant B.was meaningC.had meant D.would mean【答案】C【解析】试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。

Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C考点:考查动词时态What’s wrong with your cell phone? I can’t get through.3.------What’s wrong with your cell phone? I can’t get through.--- Oh, my line was cut off because I ________ my bill.A.haven’t paid B.hadn’t paid C.wasn’t paying D.don’t pay【答案】B【解析】本题考查时态。

根据“我的线路被切断了”是过去发生的事情,而应为我没有付我的账单是在“我的线路被切断了”之前,故用过去完成时。

选B。

4.By the me Jack returned home from England, his son. from college. A.graduated B.has graduatedC.had been D.had graduated【答案】D【解析】考查动词时态,By the me 截止到过去某时间为止做了某事,用过去完成时态。

【英语】高考英语过去完成时专项练习及解析

【英语】高考英语过去完成时专项练习及解析

【英语】高考英语过去完成时专项练习及解析一、单项选择过去完成时1.------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 been B.wereC.had been D.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(从句的谓语用过去完成时)。

考点:固定句式中的虚拟语气2.Mandy _________ adoption since her son’s death, but her husband didn’t agree with her. A.has considered B.has been consideringC.is going to consider D.had considered【答案】D【解析】试题分析:句意:她儿子死后,Mandy考虑过收养,但是她的丈夫不同意。

根据后面的动词形式和句意可知,前面的句子应该是过去完成时,A. has considered现在完成时;B. has been considering现在完成进行时;C. is going to consider一般将来时;D. had considered过去完成时。

didn’t agree说明动作发生在过去,所以在过去之前发生的事用过去完成时,故选D。

考点:考查动词时态。

3.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 registered B.have registeredC.registered D.were registered【答案】A【解析】考查时态。

高考英语过去完成进行时练习题及答案及解析

高考英语过去完成进行时练习题及答案及解析

高考英语过去完成进行时练习题及答案及解析一、单项选择过去完成进行时1..— Mr White didn't come last night, did he?— No. We _____for him . A whole night was wasted.A.had waited B.have been waitingC.were waiting D.had been waiting【答案】D【解析】试题分析:考查时态:句意—怀特先生昨晚没来,是吗?--是的,他没来,我们一直在等他,一个晚上都浪费了。

说明是在昨晚以前一直在等,用过去完成进行时。

选D。

考点:考查时态点评:时态的考查要根据本句的关键词,本题的关键词是A whole night was wasted.本题特别容易错选B项。

2.—Why did they go to bed that early that night?—They were tired. They the walls all day long.A.were painting B.have paintedC.would paint D.had been painting【答案】D【解析】【详解】考查时态。

句意:——为什么那天晚上那么早,他们就上床睡觉了。

——他们累了,他们刷墙刷了一整天。

根据句意可知,睡觉这一动作发生在过去,且刷墙发生在"睡觉"之前,即过去的过去;又因为"刷墙"是在过去的过去一直进行的动作,因此用过去完成进行时,故选D。

3.He ______ research in the US for many years, but when he came back, he became a businessman.A.had been doing B.has been doingC.did D.has done【答案】A【解析】【详解】考查时态。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(英语)高考英语过去完成时练习题及答案一、单项选择过去完成时1.Arriving at the party hurriedly, we were disappointed to find that the band playing. A.stopped B.will stopC.had stopped D.has stopped【答案】C【解析】解析:匆忙地到达晚会,我们很失望地发现乐队已经停止演奏了。

题干中的were disappointed的状态发生在过去,stop这个动作发生在其之前,故应用过去完成时。

所以选C。

2. Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they ______ the experience of meeting.A.haven’t B.hadn’tC.hadn’t had D.haven’t had【答案】C【解析】试题分析:考查虚拟语气。

动词wish引导的虚拟语气,与过去事实相反,用had + v-ed。

句意:虽然大多数被收养的人有权知道他们的亲身父母是谁,一些已经找到他们的希望他们没有遇到的经历。

故C正确。

考点:考查虚拟语气3.By the time he arrived in Beijing, we _______ there for two days.A.will have stayed B.stay C.have been staying D.had stayed【答案】D【解析】考查时态。

by the time用完成时态,根据arrive用过去时态,故用过去完成时,表动作先于发生。

选D。

4.Mr. Chapman retired at 70 after he nearly 40 years with the Gas Company.A.had spent B.has spent C.spends D.would spend【答案】A【解析】本题考查时态。

根据语境Mr. Chapman退休已经发生在过去,所以动作spend度过,是过去的过去,故用过去完成时。

选A。

5.—The battery in my cell phone is running low.—I that last night before we went to bed.A.was noticing B.have noticed C.would notice D.had noticed【解析】本题考查时态。

根据“我昨晚注意到”是在“我们上床睡觉”之前,故用过去的完成时had noticed,选D .6.-----What were you up to when she dropped in?------I______ for a while and _____ some reading.A.had played ; did B.played; didC.had played :was going to do D.was playing; was going to do【答案】C【解析】考查时态。

由第一句可判断出第二句描述的事情发生在过去,for a while是相对于when she dropped in来说的when she dropped in,“我已经玩一会儿了”,因此该用过去完成时态.再看后一个动作,承接前面for a while,仍然在过去,had played for a while之后,因此应用过去将来时,表示过去那个时间将要发生的动作,故选C。

7.I arrived late and missed the flight. I ____ the traffic to be so heavy.A.hadn’t expected B.haven’t expectedC.wouldn’t expect D.was expected【答案】A【解析】考查时态。

根据语境我迟到是过去,期盼为过去的过去。

句意:我来迟了,错过了航班。

我没想到交通会是如此堵。

8.Grandpa was shocked by the news. Rarely ______ him so quiet.A.do I see B.had I seenC.I had seen D.I saw【答案】B【解析】本句中的rarely很少,是一个表示否定意义的词,放在句首的时候,后面的主句要使用部分倒装。

句意:听到这个消息爷爷很惊讶。

我很少看见他如此安静。

根据句意可知是在这之前,我很少看见他如此安静,现在的情况已经使用了一般过去时,在这之前要使用过去完成时。

故B正确。

9.Sally was excited to meet Susan at the party last night.They _____ each other since they graduated from Oxford University in 2010.A.haven’t seen B.hadn’t seenC.didn’t see D.don’t see【答案】Bsince,自从。

以后。

上句的表语是感到激动(“was excited”),这个状态发生在昨晚(“last night”),也就是过去。

因此他们还没彼此见面(“They hadn’t seen each other”),这个动作发生在昨晚以前,也就是过去的过去。

用过去完成时10.In the capital Kathmandu, thousands of people _______ the night on pavements, in parks and open fields in chilly temperatures before they returned to their collapsed homes. A.would spend B.were spendingC.spent D.had spent【答案】D【解析】试题分析:考察过去完成时。

过去完成时表示过去某一时间或动作以前已经发生或完成的动作,对过去的某一点造成的某种影响或结果,结构为:had+动词的过去分词形式。

成百上千的人们呆在户外发生在“回到家中”这个动作之前。

句意:在加德满都首都,在他们回到坍塌的家之前,成百上千的群众在人行道、公园、空旷的田间度过了寒冷的夜晚,故选D。

考点:考察过去完成时11.After Jack ________ some e-mails, he started working on his report.A.sends B.has sent C.had sent D.would sent【答案】C【解析】试题分析:考查动词的时态。

句意:杰克发了几份电子邮件后,开始做他的课题。

状语从句是过去完成时,开始做课题是过去发生的,才能构成“过去的过去”的动作,所以选C考点 : 考查动词的时态12.---I will never forget when we met the famous writer---Neither will I. He______ some goods and was at the checkout of a supermarket.A.had selected B.has selectedC.was selecting D.selected【答案】A【解析】试题分析:考查时态。

本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。

我也是。

他那时是挑好物品之后在超市的收银台。

故选A考点:考查时态13.As long as my drive tester instructed me to pull into the parking lot, I was sure I ______. A.passed B.have passedC.was passed D.had passed【答案】D【解析】试题分析:考查时态。

选项A为一般过去式;选项B为现在完成时;选项C为一般过去式被动语态;选项D为过去完成时。

句意:只要驾考教练让我把车停到停车场,我就确定我已经通过了考试。

当“我”把车停到停车场时,我确定自己考试通过,此时考试结束和考试通过是同时发生的动作,所以通过考试应在I was sure之前,故应用过去完成时。

故选D.考点:考查时态。

14.If you________ the failed experiences, you would not havemade such a mistake in your homework.A.refer to B.have referred toC.referred to D.had referred to【答案】D【解析】试题分析:考查虚拟语气。

表示假设的虚拟语气,用在对过去事实相反的假定上,从句用过去完成时had+过去分词,主句用would/should/might/could+have+过去分词。

Refer to是一个固定结构,意思为查阅、参考。

该句意思为:如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。

故选D。

考点:考查虚拟语气。

15.The joke was so interesting that we all burst out laughing. Never before __________ heard a joke like that.A.I have B.I hadC.have I D.had I【答案】D【解析】试题分析:考察时态与倒装。

前面的was表示过去时,当never等表否定的词放在句首时谓语动词倒装。

句意:这个笑话如此有趣以至于我们突然大笑,以前从未听过像它一样有趣的故事。

故选D考点:考察时态与倒装16.I didn’t get into the two-hour quarrel; I know how it ______, though.A.would break out B.has broken out C.was breaking out D.had broken out 【答案】D【解析】【分析】【详解】考查动词时态。

句意:我没有卷入两个小时的争吵,但是我知道它是如何爆发的。

根据句意,吵架是过去的事情,它发生应该是过去的过去,所以用过去完成时。

故选D。

17.He said that his car________stolen and he________have to telephone the police. A.was; would B.has been; willC.had been; would D.had been; will【答案】C【解析】考查时态。

相关文档
最新文档