【英语】高三英语过去完成时真题汇编(含答案)

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

【英语】高三英语过去完成时真题汇编(含答案)
一、单项选择过去完成时
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.were
C.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. Chinese scientists ______ on Tuesday that they ______ a low-cost welding robot, which can help improve welding efficiency for small factories.
A.announces; had invented B.announced; have invented C.announced; had invented D.announces; have invented
【答案】C
【解析】
试题分析:考查时态。

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

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

故C正确。

考点:考查时态
3.As he approached the door, Mike looked into the room again to see if he _______ anything behind.
A.left B.had left
C.has left D.would leave
【答案】B
【解析】
B 考察动词时态。

句意:当他快到门口的时候,麦克再一次看看房间是否落下什么东西。

Leave behind所表示的动作发生在look into之前,因此使用过去完成时,表示在过去的某一时间或者某一动作之前就发生的动作。

故B正确。

4.At sixty,Maugham decided to withdraw from the theater and wrote The Summer Up,in which he tried to review what he from his life and literature.
A.had learned B.has learned
C.was learning D.would learn
【答案】A
【解析】
试题分析:句意:在60岁的时候,Maugham决定离开剧院,写了The Summer Up,其中他想回顾他从生活和文学中学到的东西。

从wrote The Summer Up,可知他学习的东西是过去的过去发生的事情,用过去完成时,选A。

考点:考查时态
5.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 seen
C.didn’t see D.don’t see
【答案】B
【解析】
since,自从。

以后。

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

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

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

句意是:凯萨琳高兴地回来,说明她通过了考试。

选A。

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

8.—Lily went to see the movie alone.
—If she _____ me about it, I would have gone with her.
A.should tell B.tells C.told D.had told
【答案】D
【解析】
考查时态。

句意:丽丽一个人去看电影了。

——如果她告诉过我这件事,我会和她一起去的。

结合语境可知从句中说的是在过去已完成动作,故用过去完成时态。

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

根据时间状语by the end of last week表示谓语动词动作发生在“过去的过去”,所以用过去完成时。

10.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 intended B.intended C.would intend D.was intending
【答案】A
【解析】
考查固定搭配。

have intended to do sth. =" intend" to have done sth.“本打算做某事”。

根据yesterday可知,事情发生在过去,故用过去完成时,意为“本打算......”。

故选A。

11.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。

12.I was surprised to find the snack shops around the school empty; the students everything! A.had been buying B.had bought
C.have bought D.have been buying
【答案】B
【解析】
试题分析:考查时态辨析。

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

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

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

考点:考查时态辨析
13.I suddenly realized that I was kept so busy that I ______ little time with my family before. A.have spent B.had spent
C.would spend D.was spending
【答案】B
【解析】
试题分析:考查动词时态。

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

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

考点:考查动词时态。

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

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

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

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

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

15.The manager is said to have arrived back from Paris where he ______ some European partners.
A.would meet B.is meeting
C.meets D.had met
【答案】D
【解析】
试题分析:考查时态。

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

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

故D正确。

考点:考查时态
16.They became friends again that day. Until then they ______to each other for nearly two years.
A.didn’t speak B.hadn’t spoken
C.haven’t spoken D.haven’t been spea king
【答案】B
【解析】
试题分析:考查时态:句意:他们在那天又成为了好朋友,直到那时他们已经近两年没有说话了。

从They became friends again that day.可知他们两年没有说话是到那天为止发,属于过去的过去的动作,用过去完成时,选B。

考点:考查时态
17.---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 B.went
C.had gone D.should go
【答案】C
【解析】
试题分析:考查虚拟语气。

句意:--你觉得美国歌手Lady Gaga的表演怎么样?--太疯狂了,但是我如果昨天去看她的演唱会的话,我一定会非常享受当时的音乐氛围。

根据句意可知,“我”并没有去看演唱会,答语是对过去的事情进行虚拟,if从句用had done,主句用would have done,故选C。

考点:考查虚拟语气
18.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。

19.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。

20. 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 lost
C.cried; had lost D.cried; has lost
【答案】C
【解析】
考查动词时态。

句意:因为在从中中迷路认为不能回家所以小男孩大声地哭起来。

迷路这个动作发生在大哭之前,故用过去完成时,故选C项。

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 B.she had gone
C.has she gone D.she has gone
【答案】A
【解析】
【分析】
【详解】
考查部分倒装。

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

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

【点睛】
一些句型,如scarcely……when, no sooner ……than, hardly……when引导的主从复合句主句要求使用过去完成式。

注意:在部分倒装句中,只有助动词、情态动词或连系动词等可以置于主语之前,其它部分都要置于主语之后。

23.―Why are you so excited?
—I met Tommy just now. We _____ each other for ages.
A.haven’t seen B.didn't see C.hadn't seen D.don't see
【答案】C
【解析】
【详解】
考查时态。

句意:―你为什么这么高兴?―我刚才遇到汤米了。

我们很久没有见面了。

分析句子可知,空处所要选择的动词的动作发生在“ met ”这个过去动作之前,也就是动作发生在过去的过去,所以本句为过去完成时。

故选C项。

24.I insisted he______ back the wallet to the lady, but he insisted he______it.
A.handed; didn’t steal B.hand; hadn’t stolen
C.hand; not steal D.handed; hadn’t stolen
【答案】B
【解析】
【详解】
考查insist 用法。

句意:我坚持说他应该把钱包还给那个女士,他坚持认为他没有偷。

insist 后跟宾语从句分两种情况,一,表示坚持要去做某事(未做) insist+that从句(主语
+should+动词原形)should可省也可以不省,但要记住动词一定要用原形,这是一种虚拟语气。

二,但如果表对已经发生过的事的一种看法,(注意;是对已经发生过的事)则使用正常时态。

根据句意可知,故选B项。

25.—Did Alan enjoy seeing his old friends yesterday?
—Yes, he did. He ________ his old friends for a long time.
A.didn’t see B.wouldn’t see
C.hasn’t seen D.hadn’t seen
【答案】D
【解析】
【详解】
考查时态。

句意:—阿伦昨天见到老朋友高兴吗?—是的,他挺高兴。

他很久没看见老朋友了。

说明是昨天之前很长时间没看见老朋友了,该动作属于“过去的过去”,应用过去完成时,故选D。

26.I got to love Hangzhou ______ I went there in 2001 and that was the first time that I
______Longjing Tea.
A.the first time; had tasted
B.for the first time; had tasted
C.the first time; have tasted
D.for the first time; tasted
【答案】A
【解析】
【详解】
考查时间状语从句和过去完成时。

句意:我第一次去杭州是在2001年,那是我第一次品尝龙井茶。

the first time 为时间状语从句的从属连词,所以第一个空为the first time。

It/This is/was the序数词 time that从句。

如果前面是is,后面就使用现在完成时;如果前面是was,后面就是过去完成时。

本题前面是was,所以后面使用过去完成时。

故选A项。

27.I saw Jack in the lift this morning. He around here for a long time.
A.won't be seen B.wasn't seen
C.hasn't been seen D.hadn't been seen
【答案】D
【解析】
【详解】
考查过去完成时态的被动语态。

句意:今天早上我在电梯里看见杰克。

他好久没在这附近露面了。

根据this morning可知,这是过去的事情;再根据for a long time可知,此空是更靠前的动作,且句子主语He和see之间是一种被动关系,所以用过去完成时态,故选D。

28.It was the third time that she _____ the Great Wall.
A.went to B.had been to C.visited D.visit
【答案】B
【解析】
【详解】
考查固定句型。

句意:这是她第三次去北京。

在It was the first/second/third…time that…这个固定句型中,that从句中应用过去完成时。

故选B项。

【点睛】
本题涉及到了两个常考句式:
(1)It is the first/second…time that ….在这个句型中,that从句要用现在完成时
(2)It was the first/second…time that …. 这个固定句型中,that从句中应用过去完成时。

考生要根据主句中的be动词确认是用现在完成时还是过去完成时,本题中考查的是第2个句式,从句中要用过去完成时,选出正确答案B项。

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

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

【名师点睛】
hardly......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.
我一到家电话铃就响了。

30.When they first came to the city, my parents often went to neighbors for a talk, just as they ________ in the countryside.
A.will do B.had done
C.have done D.were doing
【答案】B
【解析】
【详解】
考查过去完成时。

句意:我父母刚来城市的时候,经常去邻居家聊天,就像他们在乡下经常做的那样。

这是一个when引导的时间状语从句加just as引导的方式状语从句。

方式状语从句的主句使用的时态是一般过去式(went to neighbors for a talk),从句发生的动作在主句动作之前,所以使用过去完成时。

故选B。

31.Entering the step-classroom (阶梯教室), I found the lecture ________ and the people
________ attentively.
A.began, listened B.was begun, was listening
C.had begun, listened D.had begun, were listening
【答案】D
【解析】
【分析】
【详解】
考查时态。

句意:当我进入阶梯教室的时候,讲座已经开始了,观众正专心的听着。

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

故选D项。

32.It's great that all the visitors who on the island were saved.
A.trapped B.have been trapped
C.had trapped D.had been trapped
【答案】D
【解析】
【详解】
考查时态和被动语态。

句意:所有被困在岛上的游客都得救了,这真是太棒了。

由were saved可知此事发生在过去,且被困应在被救之前,应用过去完成时;同时,visitors和trap构成被动关系,应使用过去完成时的被动语态。

故D选项正确。

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.—Did your father enjoy seeing his old friends yesterday?
—Yes, he did. They each other for ages.
A.didn’t see B.wouldn’t see
C.haven’t seen D.hadn’t seen
【答案】D
【解析】考查时态。

——你父亲昨天喜欢看他的老朋友吗?——是的,喜欢。

他们多年没见面了。

这里指的是“昨天以前,多年没见面了”,所以句子用过去完成时态,答案为D。

36.—Got your driving license?
—No. I too busy to have enough practice, so I didn’t take the driving test last week.
A.was B.am
C.have been D.had been
【答案】D
【解析】考查动词时态。

句意:——拿到你的驾驶执照了吗? ——没有,我太忙了没有足够的练习,所以我上周没有参加驾驶考试。

表示上周考试之前很忙,用过去完成时。

故选D。

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 B.has sold; compared to
C.sold; comparing with D.had sold; comparing with
【答案】A
【解析】
考查时态和非谓语动词。

句意:IPhone,世界最大的手机制造商,说今年头九个月期间,它已经在中国销售了2,300万台手机,与一年前的同期相比增加了77%。

第一空根据主句动词said可知,从句时态也应用过去时态,再根据over the first nine months of the year,判断应用过去完成时态;第二空是非谓语动词的固定句式compared to,意为“与……相比较”。

故选A。

38.––Did you have to do much for the dinner party?
––Helen ________ everything by the time I got home.
A.finished B.was finishing C.would finish D.had finished
【答案】D
【解析】考查时态。

句意:——你必须为晚宴做很多事吗?——我到家时,海伦已经做完了所有的工作。

“到家是过去”,“做完是过去的过去”,所以用过去完成时态,答案为D。

39.—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。

40.The news came as no surprise to me. I ______ for some time that the factory was going to shut down.
A.had known B.knew
C.have known D.know
【答案】A
【解析】
本题句意“我对这消息一点都不惊讶。

我了解到工厂要关闭已经有一段时间了”。

根据时间状语for some time和came可知应选A项。

相关文档
最新文档