admin管理员组

文章数量:1531792

2024年2月10日发(作者:)

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

一、单项选择过去完成时

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

C.had been

【答案】C

【解析】

考查虚拟语气。表示“是某人第几次做某事”:That/This/It is+ the first/second…last time+that clause(从句的谓语用现在完成时);That/This/It was+ the first/second…last time+that

clause(从句的谓语用过去完成时)。

考点:固定句式中的虚拟语气

B.were

D.would be

2.We to finish the work before dark, but the heavy rain held us up.

A.meant

C.had meant

【答案】C

【解析】

试题分析:

句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。Mean to have

done

和 had meant to do

表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C

考点:考查动词时态

B.was meaning

D.would mean

3.As soon as I got to the airport, I realized I ________ my ID card at home.

A.had left

C.would leave

【答案】A

【解析】

试题分析:考查时态。句意:一到机场,我就意识到我将身份证忘在家里了。根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。故选A。

【知识归纳】

过去完成时态表示过去的过去。When I got there, the train had left.当我到达那里的时候,火车已经离开。

考点:考查时态

B.has left

D.will leave

4.After Jack ________ some e-mails, he started working on his report.

A.sends

【答案】C

B.has sent C.had sent D.would sent

【解析】

试题分析:考查动词的时态。句意:杰克发了几份电子邮件后,开始做他的课题。状语从句是过去完成时,开始做课题是过去发生的,才能构成“过去的过去”的动作,所以选C

考点 :

考查动词的时态

5.Catherine came home happily, which suggested that she the final exam.

A.had passed

【答案】A

【解析】

这题考查时态的用法:suggest做“暗示”讲,所以不用虚拟语气,因为通过考试是在回来前发生,所以用过去完成时。句意是:凯萨琳高兴地回来,说明她通过了考试。选A。

B.pass C.would pass D.should pass

6.---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

【解析】

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

B.hadn’t paid C.wasn’t paying D.don’t pay

7.It was not until 3 days later that the boy came back to life and explained to the police

what_______ to him.

A.was happening

【答案】C

【解析】

考查时态。句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。happen发生在explain之前,是“过去的过去”,用过去完成时。

B.was to happen C.had happened D.has happened

8.—The battery in my cell phone is running low.

—I that last night before we went to bed.

A.was noticing

【答案】D

【解析】

本题考查时态。根据“我昨晚注意到”是在“我们上床睡觉”之前,故用过去的完成时had

noticed,选D .

B.have noticed C.would notice D.had noticed

9.Hardly ___________the door when he rushed into the office out of breath.

A.I opened

C.I had opened

B.did I open

D.had I opened

【答案】D

【解析】

本题考查when

结构,表示“一……就、刚刚……就”;句意:我刚把门打开,他就气喘吁吁冲进办公室。hardly

以及含有否定意义的副词放在句首,句子用倒装结构,故选D。

【名师点睛】

when的用法

表示一件事紧接着另一件事发生,意思是“刚刚....,就....”。注意其时态上主句一般用过去完成时,从句用过去时。有时主句也可用现在完成时,从句用一般现在时。

如果hardly在开头,主句要用部分倒装结构。

He had hardly finished the article when the light went out.

他刚写完文,灯就熄了。

He had hardly had time to settle down when he sold the house.

他还未安顿下来,就卖掉了那所房子。

Hardly had the football game begun when it started raining.

足球比赛才刚刚开始就下起雨来。

Hardly have I get home when the telephone rings.

我一到家电话铃就响了。

10.By the time my mother came back from work, my sister and I ________ supper and were

waiting for her at the table.

A.have cooked

【答案】C

【解析】

在英文中用by the time构成的从句修饰主句,主句通常用过去完成时,结构为had+过去分词,故本题选C。

B.were cooking C.had cooked D.would cook

11.A full preparation before 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

【答案】B

【解析】句意为:北京在最终赢得2022年冬奥会主办权之前已经做了充分的准备。该句中“before Beijing finally won the bid”使用了一般过去时态,而做准备发生在won这个动作之前,因此使用过去完成时态。

12.— Didn’t you talk any with Rice?

—No, the plane __________ off when I rushed to the airport to see her off.

A.was taking

C.took

B.had taken

D.has taken

【答案】B

【解析】

试题分析:考查过去完成时。句意:你和Rice说什么了吗?没有,我去机场送她的时候飞机已经起飞了。由题意可知是过去进行的动作,并且在过去完成没有继续进行下去,所以是过去完成时,所以选B。

考点:考查过去完成时

13.---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

C.was selecting

【答案】A

【解析】

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

考点:考查时态

B.has selected

D.selected

14.If you________ the failed experiences, you would not havemade such a mistake in your

homework.

A.refer to

C.referred to

【答案】D

【解析】

试题分析:考查虚拟语气。表示假设的虚拟语气,用在对过去事实相反的假定上,从句用过去完成时had+过去分词,主句用would/should/might/could+have+过去分词。Refer to是一个固定结构,意思为查阅、参考。该句意思为:如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。故选D。

考点:考查虚拟语气。

B.have referred to

D.had referred to

15.Never for one moment, believe it or not,_______ being faced with such a situation where a

helping hand was greatly needed.

A.I imagined

C.I have imagined

【答案】D

【解析】

试题分析:考查倒装。never否定词放在句首,主句要部分倒装。此类词还有never,

seldom, scarcely, little, few, not, hardly,

以及not only…but

(also), no

sooner…than, hardly… when

,scarcely… when

等等;句意:不管妳信不信,在那一刻我没B.do I imagine

D.had I imagined

能想象我要面对这样一个急需幫助的情況境地!B、D都为倒装句型,但主句谓语动作发生在过去的过去,排除B,故选D。

考点:考查倒装。

16.The manager is said to have arrived back from Paris where he ______ some European

partners.

A.would meet

C.meets

【答案】D

【解析】

试题分析:考查时态。不定式动作to have arrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。句意:据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。故D正确。

考点:考查时态

B.is meeting

D.had met

17.They became friends again that day. Until then they ______to each other for nearly two

years.

A.didn’t speak

C.haven’t spoken

【答案】B

【解析】

试题分析:考查时态:句意:他们在那天又成为了好朋友,直到那时他们已经近两年没有说话了。从They became friends again that day.可知他们两年没有说话是到那天为止发,属于过去的过去的动作,用过去完成时,选B。

考点:考查时态

B.hadn’t spoken

D.haven’t been speaking

18.---What do you think of the American singer Lady Gaga’s performance?

---Too crazy, but if I _____to her concerts held yesterday, I would have enjoyed it.

A.would go

C.had gone

【答案】C

【解析】

试题分析:考查虚拟语气。句意:--你觉得美国歌手Lady Gaga的表演怎么样?--太疯狂了,但是我如果昨天去看她的演唱会的话,我一定会非常享受当时的音乐氛围。根据句意可知,“我”并没有去看演唱会,答语是对过去的事情进行虚拟,if从句用had done,主句用would have done,故选C。

考点:考查虚拟语气

B.went

D.should go

19. Chinese scientists ______ on Tuesday that they ______ a low-cost welding robot, which can

help improve welding efficiency for small factories.

A.announces; had invented

C.announced; had invented

【答案】C

【解析】

试题分析:考查时态。第一空根据时间状语on Tuesday可知用一般过去时;第二空动词invent所发生的动作在announce之前,故用过去完成时。

句意:中国科学家在周二宣布,他们已经发明了低成本的焊接机器人,可以帮助提高小工厂焊接效率。故C正确。

考点:考查时态

B.announced; have invented

D.announces; have invented

20.—Lily went to see the movie alone.

—If she _____ me about it, I would have gone with her.

A.should tell

【答案】D

【解析】

考查时态。句意:丽丽一个人去看电影了。——如果她告诉过我这件事,我会和她一起去的。结合语境可知从句中说的是在过去已完成动作,故用过去完成时态。

B.tells C.told D.had told

21.________ the party ________ when he came?

A.Did…begin B.Had …begun

C.Has …begun D.Does…begin

【答案】B

【解析】

【详解】

考查时态。句意:他来时聚会已经开始了吗?此处when引导的时间状语从句的时态是一般过去时态,结合句意主句动作先于从句动作,应该用过去完成时态,故选B。

22.—Did Linda see the traffic accident?

—No, no sooner ________ than it happened.

A.had she gone

C.has she gone

【答案】A

【解析】

【分析】

B.she had gone

D.she has gone

【详解】

考查部分倒装。句意:--Linda看见交通事故了吗?--没有,她刚走,就发生交通事故了。

本题考查固定句式:No sooner…than…, “一…就…”,主句中时态用过去完成时,no sooner位于句首时用倒装,即将had置于主语之前,故选A。

【点睛】

一些句型,如scarcely……when, no sooner ……than, hardly……when引导的主从复合句主句要求使用过去完成式。注意:在部分倒装句中,只有助动词、情态动词或连系动词等可以置于主语之前,其它部分都要置于主语之后。

23.I __________ to send Peter a gift to congratulate him on his marriage, but I couldn’t manage

it.

A.had hoped

C.have hoped

【答案】A

【解析】

【详解】

考查过去完成时。句意:我本来计划在Peter结婚时送他一个礼物的,可是我没有做到。第二个分句中“couldn’t”用的是一般过去时,所以发生在它之前的动作用过去完成时。故选A。

B.am hoping

D.would hope

24.―Why are you so excited?

—I met Tommy just now. We _____ each other for ages.

A.haven’t seen

【答案】C

【解析】

【详解】

考查时态。句意:―你为什么这么高兴?―我刚才遇到汤米了。我们很久没有见面了。分析句子可知,空处所要选择的动词的动作发生在“ met ”这个过去动作之前,也就是动作发生在过去的过去,所以本句为过去完成时。故选C项。

B.didn't see C.hadn't seen D.don't see

25.I found the lecture hard to follow because it ________ when I arrived.

A.started

C.would start

【答案】D

【解析】

【分析】【详解】

B.was starting

D.had started

考查动词时态。句意:我发现演讲很难懂,因为当我到达的时候,演讲已经开始了。根据题干信息,“不能跟上演讲的原因是,我到达的时候演讲已经开始”,“到达”为过去时,“已经开始”应该用过去完成时。A项是一般过去时;B项是过去进行时;C项是过去将来时。

所以选D。

26.— Did you have difficulty finding that cave?

—Not really. The guide ________ us clear directions and we were able to find it easily.

A.was to give

【答案】B

【解析】

【详解】

考查时态。句意:——你在找山洞时有困难吗?——不会。导游给我们指明了方向,所以我们很轻松就找到了。分析句子可知,向导为我们指明方向发生在我们后来得以轻松找到那个山洞之前,所以用过去完成时。故选B。

B.had given C.was giving D.would give

27.I _________ to help you to do homework but I couldn't spare any time. I ________ a

composition last night and I'll finish it tomorrow.

A.wanted;wrote

C.had wanted;wrote

【答案】B

【解析】

【详解】

考查动词时态。句意:

我本打算在家庭作业方面帮助你的,但是我抽不出时间。我昨天晚上整晚都在写作文,明天就能写完。第一空,句中为短语had wanted to do

本打算做某事,第二空表示时间段内正在进行的动作,故用过去进行时,综述选B。

B.had wanted;was writing

D.wanted;have been writing

28.---How was the Third World Intelligence Congress in Tianjin, Bella?

---Wonderful! It was the first time I ______ such intelligent robots.

A.has seen

【答案】C

【解析】

【详解】

考查时态语态。句意:—Bella,在天津举行的第三届世界智力大赛怎么样?—很棒!这是我第一次看到这样的智能机器人。固定句式It is/was the+序数词+time sb从句….意为“这是某人第几次做某事的时候了”,当前面使用is的时候,后面的从句使用现在完成时;当前面使用was的时候,后面的从句使用过去完成时。本句前面使用了was,说明应该使用过去完成时。且主语I与see构成主动关系,要使用主动语态。故C项正确。

B.has been seen C.had seen D.had been seen

29.The twins, who their homework, were allowed to play badminton on the playground.

A.will finish

C.have finished

【答案】D

B.finish

D.had finished

【解析】

试题分析:句意:已经完成作业的双胞胎被允许到操场上打羽毛球。他们“被允许”用的是一般过去式,而完成作业是在被允许打羽毛球之前,属于过去的过去的动作,用过去完成时,所以选D。

【知识拓展】

考点:考查时态

过去完成时:即过去的过去所发生的事情!其构成是主语+had +过去分词。过去完成时的时间状语before, by, until , when, after, once, as soon as。表示过去某一动作之前已经完成的动作,常与由when,before等连词引导的时间状语从句连用。用于宾语从句或间接引语中,某些动词的过去完成时表示一个打算要做却没有做成的事。这类动词有:intend打算,hope希望,plan计划,mean预定,want想要, think想要,等。用于表示与过去事实相反的虚拟条件从句中

【名师点睛】考查过去完成时。过去完成时常用于:(1)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。(2)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补充以前发生的动作时,常使用过去完成时。(3)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。(4)过去完成时常常用在told,said,knew,heard,thought等动词后的宾语从句(或间接引语)中,这时从句中的动作发生在主句表示的过去的动作之前。本题末尾were allowed to play badminton暗示了“完成家庭作业在打羽毛球之前”,因此,用过去完成时。

30.Lucy_ _writing her essay by 10:00 this morning. After that, she listened to music for a while.

A.will finish

C.has finished

【答案】D

【解析】

考察过去完成时态。句意"Lucy在今天早上10点已经完成了她的散文,然后她听了会音乐。"这里说明已经是过去已经做过的事情,所以要用过去完成时态。故选D。

B.finishes

D.had finished

31.Entering the step-classroom (阶梯教室), I found the lecture ________ and the people

________ attentively.

A.began, listened

C.had begun, listened

【答案】D

【解析】

【分析】

【详解】

考查时态。句意:当我进入阶梯教室的时候,讲座已经开始了,观众正专心的听着。第一B.was begun, was listening

D.had begun, were listening

个空填过去完成时,表示讲座是在我进入前就开始了;第二个空填过去进行时,表示我进去的时候观众正认真的听着。故选D项。

32.—Did you have difficulty finding Ann'house?

—Not ___us clear directions and we were able to find ?

A.was to give

C.was giving

【答案】B

【解析】

【详解】

考查时态。句意:——你觉得找到安娜家的位置困难么?——不会。她告诉我们很清晰的方向,并且我们很容易就找到了。根据题干可知,安娜告诉他们方向发生在他们找到她家之前,因此,发生在过去动作之前的动作要采用过去完成时。故选B。

【点睛】

本题考查学生对时态的掌握情况,现在完成时和过去完成时都是考试中常出的考点。分析前后两句两个动作,判断出后者的动作发生在前者的动作之前,是过去的过去,用过去完成时。

B.had given

D.would give

33.—How was your job interview?

—Very successful. I ________ my homework about the company, you know.

A.had done B.have done

C.did D.was doing

【答案】A

【解析】考查时态。句意:——你的工作面试怎么样?——非常成功。我了解过这家公司。由第一句可知,参加面试是过去的行为,那么了解该公司应该是面试之前的行为,即过去的过去,故该句应用过去完成时态。A选项正确。

34.As things didn’t work out the way we ________, we found ourselves trying to force them

and struggling to finish them.

A.plan B.are planning C.had planned D.will be planning

【答案】C

【解析】考查动词时态。句意:当事情不像我们之前所计划的那样发展时,我们发现自己正在试图强迫他们并奋力完成它们。根据前句didn’t,后句found可知,该句应使用过去时态;因事情的发展和结果发生在计划之后,这里要用plan的过去完成时态had planned与前面的一般过去时形成对比,以体现动作的先后,即"当事情不像我们之前所计划的那样时",因此C项正确。

35.(海淀二模)I _____up my mind what I was going to say in the seminar, but it was

cancelled.

A.have made B.had made

C.was making D.would make

【答案】B

【解析】考查时态。句意:我已经决定了在研讨会上要说什么,但是,研讨会被取消了。“make up one’s mind”这个行为发生在研讨会被取消之前,根据“it was cancelled”可知,研讨会被取消是过去的事情,那么,make up one’s mind是发生在过去某个动作之前的行为,故该空应用过去完成时态。B选项正确。

36.She stared at the painting, wondering where she ________ it.

A.saw

C.sees

【答案】D

【解析】

【详解】

考查时态。句意:她盯着画看,想着,她曾在哪看到过它。根据句意可知,see的动作应发生在stare这个动作之前,stare是“过去”的动作用一般过去时,see则是“过去的过去”的动作,故用过去完成时,故选D。

B.has seen

D.had seen

37.IPhone, the world’s 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.

A.had sold; compared to

C.sold; comparing with

【答案】A

【解析】

考查时态和非谓语动词。句意:IPhone,世界最大的手机制造商,说今年头九个月期间,它已经在中国销售了2,300万台手机,与一年前的同期相比增加了77%。第一空根据主句动词said可知,从句时态也应用过去时态,再根据over the first nine months of the year,判断应用过去完成时态;第二空是非谓语动词的固定句式compared to,意为“与……相比较”。故选A。

B.has sold; compared to

D.had sold; comparing with

38.—What a consequence!

—Yes. I ________ him about it, but without success.

A.will remind B.would remind

C.was reminding D.had reminded

【答案】D

【解析】考查时态。What a consequence!

意为“真是一场惨剧”,consequence多指不良的后果。后一句句意应为“我曾经提醒过他,但没有成功。”“consequence”发生在过去,remind

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

39.At the awarding ceremony held in Tokyo, the scientists were surprised by what ______ in

science and technology.

A.has discovered B.has been discovered

C.had discovered D.had been discovered

【答案】D

【解析】句意:在东京举行的颁奖仪式上,科学家们惊讶于科学技术的发现。科学家们感到惊讶是过去式,故科学技术发现用过去完成时,what于动词discover是被动关系,故选D。

40.---Peter , where did you guys go for the summer vacation?

----We________ busy with our work for months, so we went to the beach to relax ourselves.

A.were

【答案】C

【解析】

【详解】

考查过去完成时。句意:---彼得,你们暑假去哪儿了?----几个月来我们一直忙于工作,所以我们去海滩放松了一下。由“so we went to the beach to relax ourselves ”可知,“一直忙于工作”发生在 “went to the beach”之前,所以本句为过去完成时。故选C项。

B.have been C.had been D.will be

本文标签: 完成时态发生考查动作