初中英语过去完成时专项训练及答案_第1页
初中英语过去完成时专项训练及答案_第2页
初中英语过去完成时专项训练及答案_第3页
初中英语过去完成时专项训练及答案_第4页
初中英语过去完成时专项训练及答案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、初中英语过去完成时专项训练及答案一、初中英语过去完成时1the little boyme a few minutes before his mother showed up.a. stares atb. has stared atc. looks atd. had stared at【答案】d【解析】 【分析】句意: 个小男孩在他 出 之前一直 着我。根据stare 个 作 生在他 showed up 出 之前,是 去的 去,可知用 去完成 had+ 去分 。故 d。【点 】本 考 去完成 ,熟 去完成 的 构had+ 去分 。2peter, _ you _ your homework?not

2、 yet, ill do it at once.a. have; finishedb. did; finishc. will; finish【答案】a【解析】 【分析】句意: 皮特,你完成作 了 ? 没有,我 上做。根据notyet, ill do it at once. 可知此 你的作 完成了 ,所以句子 用 在完成 , 在完成 的 构 have+done,故 a。【点 】此 考 句子 。要根据上下文的 系确定句子 。3we are too tired. please stop _ a rest.a. to haveb. havingc. haved. has【答案】a【解析】 【分析】句意

3、:我 是在太累了,停下来休息一下吧。配故 astop to have a rest.固定搭【点 】注意 一致,4jake _his key in the office so he had to wait until his wife _ home.a. has forgotten comesc. had left camebforgot. comedhad. left would come【答案】c【解析】 【分析】句意:杰克把他的 匙 在 公室了,因此他不得不等到他的妻子回家。 合 境可知前文描述的是 去某 前已 完成的 作,故用 去完成 。下文指的是 去某 的 作,故用一般 去 。 c。【

4、点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。5by the time i finished my homework , my mothera. sleptb. has been asleepc. was asleepd. had been asleep【答案】d【解析】 【分析】由上文“by the time 和”“ finished可知”此 去完成 ,故 d.【点 】考 去完成 。6when i got to school, i realized i _ my backpack at ho

5、me.a. leftb. had leftc. forgotd. had forgotten【答案】 b【解析】 【分析】句意:当我到学校 ,我才意 到我把双肩包落在家里了。把落在 用leave,又因 是 去完成 ,故 b。【点 】考 把 落在 的用法。熟背句型。做 就很容易。7when i _ the cinema, the film _for ten minutesa. got to; has begunb. arrived at; has been onc. reached; had begund. hurried to; had been on【答案】 d【解析】 【分析】 考 ,第一

6、空几个 都可以,第二空指“我到 影院之前 影已 开始 5分 了 ”,用 去完成 ,又因 begin 是短 ,不能和一段 用,所以 d。【点 】要注意完成 中的延 性 的 。8by the end of last month , iall the cds of the famous singer a. collectb. collectedc. have collectedd. had collected【答案】 d【解析】 【分析】根据 状 “by the endof last month”可知 生在 去的 去,故用 去完成 。故 d.【点 】此 考 。9i thought i _in my

7、project report , but the manager said he didnt see it at all.a. handb. am handingc. have handedd. had handed【答案】d【解析】 【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看到。 hand 上交,是一个动词原形; am handing 是现在进行时态; have handed 现在完成时态; had handed 过去完成时态。句中 i thought 使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选d。【点评】考查动词的

8、时态,本题涉及过去完成时的应用。10 he said that _.a. he has finished his work alreadyb. he had finished his work alreadyc. has he finished his work alreadyd. had he finished his work already【答案】 b【解析】 【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said 是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除a、 c。 said 后面跟的是宾语从句,从句句子结构应该也是主语

9、+谓语 +宾语,所以排除 d,故选 b。【点评】考查过去完成时,注意其定义的理解。11 the filmwhen i got there a. was onb. has been onc. had begund. has begun【答案】c【解析】 【分析】题中 “igot there ”表现的是过去时,且题意表达已经开始故为过去完成时,故选 c.【点评】此题考查过去完成时。12 the fireman_ the burning building three times before the fire was put out.a. is enteringb. has enteredc. wa

10、s enteringd. had entered【答案】d【解析】 【分析】句意:消防队员三次进入着火的大楼,才把火扑灭。a. is entering现在进行时; b. has entered 现在完成时;c. was entering 过去进行时; d. had entered 过去完成时。根据was put out ,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),had entered ,故选 d。【点评】考查句子时态。注意过去完成时的用法。13 the boy was _ on the ground and he had _ bicycle

11、 behind the big tree.a. lying; laidb. lying; layc. lay; laind. lied; lied【答案】a【解析】 【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie 有两个意思,躺下,这时过去式是lay,过去分词是lain ,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied ;lay 可以作为lie 的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay 的过去分词lai

12、d。选a。【点评】考查动词辨析,过去进行时态,过去完成时态。14 mary thought of the party which she_ for this day.a. planb. plannedc. had plannedd. would plan【答案】c【解析】 【分析】句意:玛丽想起了她今天计划的聚会。plan 的动作发生在thoughtof 的动作之前,表示过去的过去,要用过去完成时had+过去分词。故选c。【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。15 by the time of last year, shethe piano for five y

13、ears.a. learntb. has learntc. had learntd. will learn【答案】 c【解析】 【分析】句意:到去年的时候,她已经学了五年钢琴了。由时间状语by thetimeof last year 可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。故答案为c。【点评】考查过去完成时。掌握过去完成时的构成和用法。16 i asked your mother if shethat dress.a. boughtb. had boughtc. had buyedd. buy【答案】b【解析】 【分析】句意:我问你妈妈她是否买了那件

14、裙子。本句中从句的动作应该是发生在 ask 之前的 . 所以用 “had+过去分词 ”形式来表达。故选 d【点评】考查过去完成时。17 my grandparentsfor fifty years by the time my sister was 15.a. marriedb. had marriedc. had got marriedd. had been married【答案】d【解析】 【分析】句意:到我妹妹十五 的 候,我的祖父母已 婚五十年了。根据forfiftyyears 五十年和be动词was,可知是表示一段 的状 , 具有持 性,用 去完成 had been married“

15、 婚 ”表状 。故 d。【点 】本 考 去完成 ,注意通 状 及 判断句子的 。18 we all went to the park except you last weekend. why didnt you come?because ithe park twice.a. have gone tob. had gone toc. had been tod. have been to【答案】c【解析】 【分析】have gone to 去了(尚未回)have been to去 (已回),根据句意在last weekend之前去 ,所以用 去完成 ,故 c。【点 】本 考 去完成 的用法,表示在

16、 去某一 前已 生的 作。19 she said when she got to the cinema, the film _ for 5 minutes.a. has begunb. had begunc. has been ond. had been on【答案】d【解析】 【分析】句意:她 当她到达 影院的 候, 影已 开始五分 了。根据可知, 影开始五分 属于在 去某 前已 存在的状 , 用 去完成 ,所以排got除 a 和 c。开始 begin, 影已 开始了五分 是存在的状 ,要用延 性的 ,所以要将瞬 begin 改 be on,故 d。【点 】此 考 的 以及瞬 和延 性 的区

17、 。20 by the time he _ at the cinema, the movie _ for five minutes.a. arrived; had begunb. had arrived; had begunc. arrived; had been ond. had arrived; had been on【答案】 c【解析】 【分析】句意:当他到达 影院 , 影已 开演五分 了。arrived 到达,一般 去 ; had begun 开始, 去完成 ,had been on 行,上映; begin 开始,是短 性 ,不能和段 用,根据for five minutes. 故排除

18、 ab, be on 行,上映,表状 ,可和段 用, by the time 到 候,从句用一般 去 ,表示 “截止到从句 作 生 ,主句 作已 完成,即 去的 去”,主句用 去完成 ,故 c。【点 】考 。注意句子涉及到begin 和 be on 的 和用法。21 jim, why didnt you go to beijing by train? bad luck! when i got to the station, the train _.a. leftb. had already leftc. has already leftd. has been left【答案】b【解析】 【分析

19、】句意: 吉姆,你为什么不坐火车去北京呢?真倒霉!我到车站时,火车已经开走了。根据 when i got to the station 可知,到那是过去时,离开是过去的过去,使用过去完成时, had done,故选 b。【点评】考查时态,注意过去的过去是过去完成时的用法。22 i met jim last week. we_ each other for about twenty years since we left japan.a. didnt meetb. dont meetc. havent metd. hadnt met【答案】d【解析】 【分析】句意:我上周见过吉姆。我们离开日本大

20、约有二十年没见面了。a.没有见面,一般过去时;b.没有见面,一般现在时;c.已经没有见面,现在完成时;d.已经没有见面,过去完成时。for+ 时间段用完成时,排除a、 b。met表明时态是过去时,所以用过去完成时,故选d。【点评】考查过去完成时,注意平时识记其结构及标志词。23 rose and minnie _ each other pretty well before they worked in the same bank.a. knowsb. knowc. have knownd. had known【答案】d【解析】 【分析】句意:罗斯和米妮他们在同一个银行工作以前就认识了。根据时间

21、状语before they worked in the same bank 可知,认识是在同一个银行工作之前,worked是过去时,所以,空白处指过去的过去,用过去完成时:had+过去分词,故答案为d。【点评】考查过去完成时。掌握过去完成时的意义:表过去的过去;构成:had+过去分词。24 what were you doing when i called you last night?i _ my homework and was going to bed.a. didb. had donec. was doing【答案】b【解析】 【分析】had+动词过去分词构成过去完成时,表示的是过去的

22、过去,答语中goto bed 是过去将来时, do my homework 发生在 go to bed 之前,即过去的过去,要用过去完成时 had done my homework. 句意:昨天我给你打电话的时候,你正在做什么?我完成作业正要去睡觉。故选 b。【点评】考查过去完成时的用法。25 sheto be a good mother.a. have thoughtb. thoughtc. thinksd. had thought【答案】 d【解析】 【分析】句意:她本来想做一个好妈妈。动词think 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选d。【点评】考查过去完成时

23、。26 i _ to go to beijing the next day.a. plansb. plannedc. had plannedd. has planned【答案】 c【解析】 【分析】句意:我本来计划着第二天去北京。动词plan 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选c。【点评】考查过去完成时。27 lucy_ to go shopping, but it began to rain.a. wantb. wantsc. had wantedd. has wanted【答案】 c【解析】 【分析】句意:露西本来想出去购物,但是开始下雨了。动词want 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选c。【点评】考查过去完成时。28 were you late for work yesterday morning?yes. by the time i got to the bus stop, the early bus.a. has already leftb. is already leftc. had already left【答案】c【解析】 【分析】句意:昨天

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论