(英语)高中英语过去完成时的基本方法技巧及练习题及练习题(含答案)及解析

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

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

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

故选D。

考点:考查时态的辨析。

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

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

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

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

句意:父亲在我回来之前已经去出差了,所以我没有见到他。

4.When we _______the railway station, the train _______for 5 minutes.
A.got to, had been away B.reached, had left
C.arrived, has been away D.arrived at, has left
【答案】A
【解析】
这题考查时态,当我们到了火车站时,火车已经离开了5分钟了。

因为火车离开是发生在我们到火车站之前,所以用过去完成时。

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

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

7.——We didn’t find Smith attending the lecture.
—— No one ____ him about _____ a lecture the following day.
A.told ;there to be B.had told ; there to be C.told; there was
D.had told ; there being
【答案】D
【解析】
考查时态。

根据句意可知没有人告诉他是在我们没有发现Smith之前发生,故用过去完成时;about为介词,故there be句型为there being,选D。

8.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 B.were cooking C.had cooked D.would cook
【答案】C
【解析】
在英文中用by the time构成的从句修饰主句,主句通常用过去完成时,结构为had+过去分词,故本题选C。

9.As soon as I got to the airport, I realized I ________ my ID card at home.
A.had left B.has left
C.would leave D.will leave
【答案】A
【解析】
试题分析:考查时态。

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

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

故选A。

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

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

考点:考查时态
10.—Didn’t you talk any with Rice?
—No, the plane __________ off when I rushed to the airport to see her off.
A.was taking B.had taken
C.took D.has taken
【答案】B
【解析】
试题分析:考查过去完成时。

句意:你和Rice说什么了吗?没有,我去机场送她的时候飞机已经起飞了。

由题意可知是过去进行的动作,并且在过去完成没有继续进行下去,所以是过去完成时,所以选B。

考点:考查过去完成时
11.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。

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

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

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

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

故选D。

考点:考查虚拟语气。

13.—He’s got our tickets.
—That’s good I ________afraid that he ________them.
A.am; has forgotten B.was; had forgotten
C.was; forget D.am; will forget
【答案】B
【解析】
试题分析:考查时态:--他拿了我们的票。

--太好了,我原来害怕他忘了。

因为现在知道他没忘,所以是原来害怕他忘了,第一空用一般过去式was,主句用一般过去式,从句用相应的过去时,排除D,用过去完成时,选B。

考点:考查时态
14.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。

15._______ could be judged from her eyes that she was terribly sorry for what she ________. A.As; had done B.That; did C.As; did D.It; had done
【答案】D
【解析】
本题句意“从她的眼神可以判断,她为她所做的感到非常抱歉”。

此句中的that引导的从句是真正的主语,而it作形式主语。

她感到抱歉是过去时,而所做的在抱歉之前已发生,故用过去完成时。

16. 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正确。

考点:考查时态
17. 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’t
C.hadn’t had D.haven’t had
【答案】C
【解析】
试题分析:考查虚拟语气。

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

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

故C正确。

考点:考查虚拟语气
18.Mandy _________ adoption since her son’s death, but her husband didn’t agree with her. A.has considered B.has been considering
C.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。

考点:考查动词时态。

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

Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C
考点:考查动词时态
20.------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(从句的谓语用过去完成时)。

考点:固定句式中的虚拟语气
21.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选项正确。

22.––Did you have to do much for the dinner party?
––No, Tina ______ everything by the time I got home.
A.has finished B.had finished
C.would finish D.will finish
【答案】B
【解析】考查动词时态。

句意:——你是不是为晚宴做了很多事情?——没有,缇娜在我到家之前就已经完成一切准备。

根据题干中的过去时got可以判断出,在此之前完成用过去完成时,故选B。

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

24.His earlier concert in Shanghai____a big success.It was the first time the Taiwan singer____a concert
on the mainland.
A.is;held B.was;held C.had been;would hold D.was;had held 【答案】D
【解析】
【详解】
考查时态。

句意:他早些时候在上海的演唱会非常成功。

这是这位台湾歌手第一次在大陆举办音乐会。

第一空:根据句意可知,此处描述的是过去的事情,应使用一般过去时;第二空:It was the first time后面的从句谓语动词使用过去完成时。

故选D。

25.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 B.had wanted;was writing
C.had wanted;wrote D.wanted;have been writing
【答案】B
【解析】
【详解】
考查动词时态。

句意: 我本打算在家庭作业方面帮助你的,但是我抽不出时间。

我昨天晚上整晚都在写作文,明天就能写完。

第一空,句中为短语had wanted to do 本打算做某事,第二空表示时间段内正在进行的动作,故用过去进行时,综述选B。

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

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

在It was th e 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项。

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

28.When walking down the street, I came across David, who I _____ for years.
A.didn’t see B.haven’t seen
C.hadn’t seen D.wouldn’t see
【答案】C
【解析】
【详解】
考查动词时态。

句意:当沿着街道散步的时候,我遇见了多年未见的David。

根据语境,“not see”这个动作发生在come across之前,是过去的过去发生的动作,用过去完成时。

故选C。

【名师点睛】
英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。

过去完成时是一个相对的时态,表示过去的过去的动作,还有一个特点就是和过去的一段时间搭配。

29.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”),这个动作发生在昨晚以前,也就是过去的过去。

用过去完成时
30.In Beijing, more than 21,100 people ________ to donate their bodies by the end of 2017, as the city promoted a body donation campaign from 1999.
A.have applied B.had applied
C.would have applied D.applied
【答案】B
【解析】
【详解】
考查时态。

句意:截止到2017年底,北京已经有超过21,100人申请捐献自己的遗体,而北京市从1999年开始就在开展遗体捐献活动。

根据by the end of 2017可知此处指“过去的过去”,用过去完成时态,故选B。

31.When enough years _____ to enable us to look back, we sometimes discussed the events leading to his accident.
A.went by B.were to go by C.had gone by D.goes by
【答案】C
【解析】
【详解】
考查动词时态。

句意:当足够长的时间过去后,我们可以回顾过去,我们有时讨论导致他发生事故的事件。

结合下文we sometimes discussed可知“足够长的时间过去”发生在“讨论”之前,而discussed为一般过去时,故go by发生在“过去的过去”应用过去完成时。

故选C。

32.A rescue worker risked his life saving two tourists who ________ in the mountains for two days.
A.are trapping B.have been trapped
C.were trapping D.had been trapped
【答案】D
【解析】
考查语态和时态。

句意:一个救援人员冒着生命危险挽救了两个被困在山里两天的旅游者。

“who ___ in the mountains for two days”是定语从句,修饰two tourists,two tourists和trap之间是被动关系,该空应用被动语态。

由risked可知,营救人员救游客是过去的事情,被困两天发生在营救人员救了他们之前,即“过去的过去”,该空应用过去完成时态。

综上,D选项正确。

点睛:过去完成时表示过去某一时间或动作以前已经发生或完成了的动作,即“过去的过去”,其表达形式为had done,被动语态的表达形式为had been done。

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 ou rselves 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 found the film hard to follow because it _______ when I arrived.
A.had begun B.was beginning
C.has begun D.would begin
【答案】A
【解析】考查动词时态。

句意:我觉得这部电影很难理解,因为当我到达时它已经开演了。

根据所给时态arrived可知,表示到达前已经开演了,用过去完成时,故选A。

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

37.Li Hua ____ his money for dollars before he went on a holiday in America. A.exchanges B.has exchanged
C.will exchange D.had exchanged
【答案】D
【解析】考查时态。

句意:李华去美国度假以前他把钱换成美元。

根据句意可知用过去完成时态,故选D。

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.The twins, who their homework, were allowed to play badminton on the playground. A.will finish B.finish
C.have finished D.had finished
【答案】D
【解析】
试题分析:句意:已经完成作业的双胞胎被允许到操场上打羽毛球。

他们“被允许”用的是一般过去式,而完成作业是在被允许打羽毛球之前,属于过去的过去的动作,用过去完成时,所以选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暗示了“完成家庭作业在打羽毛球之前”,因此,用过去完成时。

40.When I___ to the cinema, the film___ for 5 minutes.
A.got, had begun B.get, will begin
C.got, had been on D.got, has been on
【答案】C
【解析】
【详解】
考查时态。

句意:当我到达电影院时,电影已经开始了五分钟。

for five minutes为一段时间要求谓语动词要用延续性动词,故A和B先排除,而从句的动作发生在主句动作之后,从句用一般过去时态,主句用过去完成时态。

故选C。

相关文档
最新文档