初中英语过去完成时练习题_第1页
初中英语过去完成时练习题_第2页
初中英语过去完成时练习题_第3页
初中英语过去完成时练习题_第4页
初中英语过去完成时练习题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、【英语】初中英语过去完成时练习题一、初中英语过去完成时1my grandparentsfor fifty years by the time my sister was 15.a. marriedb. had marriedc. had got marriedd. had been married【答案】d【解析】 【分析】句意:到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。根据forfiftyyears 五十年和be 动词过去完成时had been marriedwas,可知是表示一段时间的状语,谓语动词具有持续性,用“结婚 ”表状态。故选d。【点评】本题考查过去完成时,注意通过时间状语

2、及动词判断句子的时态。2by the time i finished my homework a. slept b. has been asleep, my motherc. was asleepd. had been asleep【答案】d【解析】 【分析】由上文“by the time 和”“ finished可知”此处应为过去完成时,故选d.【点评】考查过去完成时。3before oshea hosted the joy fm program in beijing, he_ in hongkong for ten years.a. worksb. has workedc. had wor

3、kedd. would work【答案】 c【解析】 【分析】句意: oshea 在北京主持joy fm 节目前,他已经在香港工作了10年了。根据 before oshea hosted the joy fm program in beijing 可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had +过去分词),故选 c。【点评】考查动词的时态。牢记过去完成时的用法。4yesterday when i _ to the station, the train _ already.a. got, had leftb. got, has leftc. h

4、ad got, leftd. got, left【答案】 a【解析】 【分析】句意:昨天当我到达车站时,火车已经离开了。结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选a。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。5by the time they reached the bus stop, the bus_ for ten mi

5、nutes.a. had leftb. have leftc. had been awayd. have been away【答案】c【解析】 【分析】句意:到他们到达公交车站的时候,公交车已经离开十分钟了。句中bythe time 的意思是到 .时候,后跟从句,从句使用的是一般过去时。根据句意可知,从句中表示的动作应该发生在他们到达车站之前,故应该用过去完成时。a 是过去完成时,但是left 是瞬间性动词,不能和一段时间状语连用;b 是现在完成时;系表结构,可以和一段时间连用;d 是现在完成时。故选c。c 是过去完成时,并且是【点评】考查动词时态。6 what do you think of

6、 the young lady? she is hard-working. she _ all her effort into her work before she got ill.a. has putb. putc. had putd. would put【答案】c【解析】 【分析】句意:你认为这位小姐怎样?她很勤奋。她生病前把她所有的精力都投入到她的工作中。根据时间状语从句beforeshe got ill. 可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为c。【点评】考查过去完成时。理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。7by the

7、time the alarm clock went off, my mother had already _.a. wake me upb. wake up mec. waken up me【答案】dd. waken me up【解析】 【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用 had +动词的过去分词。 wake up 是动副结构,代词作宾语必须放中间,故选d。【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。8by the end of last month , iall the cds of the famous singer a.

8、collectb. collectedc. have collectedd. had collected【答案】d【解析】 【分析】根据时间状语 “by the end of last month”可知谓语动词发生在过去的过去,故用过去完成时。故选 d.【点评】此题考查动词时态。9by the time i got there, the football match _ already _.a. has; finishedb. was; finishedc. had; finishedd. /; finished【答案】c【解析】 【分析】句意:到我到达那里的时候,足球赛已经结束了。成时态,根

9、据got 可知是过去完成时,故选c。by the time 通常用完【点评】考查过去完成时。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、

10、c。 said 后面跟的是宾语从句,从句句子结构应该也是主语+谓语 +宾语,所以排除 d,故选 b。【点评】考查过去完成时,注意其定义的理解。11 the fireman_ the burning building three times before the fire was put out.a. is enteringb. has enteredc. was enteringd. had entered【答案】d【解析】 【分析】句意:消防队员三次进入着火的大楼,才把火扑灭。a. is entering现在进行时; b. has entered 现在完成时; c. was entering

11、 过去进行时; d. had entered 过去完成时。根据 was put out ,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),had entered ,故选 d。【点评】考查句子时态。注意过去完成时的用法。12 the boy was _ on the ground and he had _ bicycle behind the big tree.a. lying; laidb. lying; layc. lay; laind. lied; lied【答案】a【解析】 【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有

12、两个意思,躺下,这时过去式是lay,过去分词是lain ,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied ;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay 的过去分词laid。选a。【点 】考 辨析, 去 行 , 去完成 。13 the bus _ for five minutes when tim arrived at the station.a. wentb. has leftc. had leftd.

13、had been away【答案】 d【解析】 【分析】句意:当迪姆到达 站 ,公交离开了五分 了。表示到达 站前已 生或完成的 作,句子用 去完成 ;leave 是一个非延 性的 ,不能与表示一段 的状 for 用,可以表达成be away,形容 表示状 ,可以与表示一段 的状 用。故 d。【点 】本 考 去完成 以及延 性 的用法。14 sue didnt go to see the film with us last week because she _ it with hermother.a. has seenb. had seenc. will seed. saw【答案】b【解析】

14、【分析】句意: 上星期没和我 一起去看 影,因 她和她 一起看 了。a.已 看了, 在完成 ; b.已 看了, 去完成 ; c.将看,一般将来 ; d.看了,一般 去 。 sue 和 看了 影的影响是上周 sue 没有和我 看 影,所以用完成 ,根据didnt可知是与 去有关,所以用 去完成 , 构是had+ 去分 ,see 的 去分 是 seen,故 b。【点 】考 去完成 ,注意平 其 构,理解句意。15 why didnt you give the wallet to the man at once? because he _ before i realized it was his.a

15、. had been disappearedb. has disappearedc. had disappearedd. has been disappeared【答案】c【解析】 【分析】句意:你 什么不立刻将 包 那个男人?-因 在我意 到 包是他的之前他就已 消失了。我意 到 包是他的属于 去 生的事,他已 消失了 属于 去的 去 生的事,即一个 作在另一个 去 作之前已 完成, 用 去完成 ,谓 构 :had+动词 去分 ,故 c。【分析】此 考 的 ,要根据 或 境来判断正确的 ,并要熟 掌握各种 部分 的形式。16 daming _ to have a rest, but he d

16、idnt have time.a. intendedb. had intendedc. intendsd. has intended【答案】b【解析】 【分析】句意:大明本来计划休息,但是他没时间。动词intend用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选b。【点评】考查过去完成时。17 how longyoutv by the time i called you?for about two hoursa. had; watchedb. have; watchedc. did; watchd. were; watching【答案】a【解析】 【分析】由句中的by the t

17、ime 可判断这里用过去完成时,故选a。句意是: 到我打电话给你为止,你已经看了多长时间的电视了?大约两个小时。【点评】本题考查过去完成时的用法。18 seeing john rush into the room with tears in his eyes, i asked him what.a. would happenb. had happenedc. happenedd. was happened【答案】b【解析】 【分析】所填写动作发生在asked 以前,表示过去的过去,用过去完成时,故选b。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。【点评】本题考查过去完成时的用法。

18、19 did you see tom at the party?no, heby the time i got there.a. leftb. was leavingc. had leftd. has left【答案】c【解析】 【分析】 by the time 的从句用过去时,主句用过去完成时,表示主句的动作先发生,故选 c。句意是:在我到那里之前他已经离开了。【点评】本题考查过去完成时的用法。20 by the end of last year they _ thousands of orange trees on the mountains. a. had planted b. have

19、 planted c. were planting d. would plant【答案】a【解析】 【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。根据bytheend of last year, 可知句子时态为过去完成时,因此用had planted ,故答案是a。【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。21 did you see tom at the party?no, he _ by the time i got there.a. leftb. was leavingc. had leftd. has left【答案】c【解析】 【分析】句意:在聚会时你

20、见了汤姆了吗? 没有,我到达的时候他已经离开了。 got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是c。【点评】考查过去完成时,注意过去完成时表达的是过去的过去。22 by the end of last month, we _already _ our lessons.a. has, finishedb. have, finishedc. had, finishedd. will, finish【答案】c【解析】 【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选c。【点评】注意时间状语,很容易选出。23 by yesterday, the plane

21、_out of view for more than a month.a. isb. has beenc. wasd. had been【答案】d【解析】 【分析】句意:到昨天,飞机已经失去联系了一个多月。根据 by yesterday 可知该用过去完成时,所以选 d。【点评】考查动词时态。24 did alan see his old friends yesterday?yes, he did. hehis old friends for several years.a. didnt seeb. wouldnt seec. hasnt seend. hadnt seen【答案】d【解析】 【

22、分析】 句意:昨天艾伦见到他的老朋友了吗? 使得,他见到了。他已经有几年不见他的老朋友了。结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态。选d。【点评】考查时态辨析25 pardon? i _ quite catch you.i said i _ the song before.a. didnt, hadnt heardb. dont, didnt hearc. didnt, didnt heard. wont, hadnt heard【答案】a【解析】 【分析】句意: 再 一遍,我没太听清你 的 。 我 ,我以前听 首歌。 合 境可知上文描述的是 才 生的 作,故用一般

23、去 。下文描述的是 去某 之前完成的 作,故用 去完成 。 a。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。英 疑 句中一般具有 上的 关系,注意 合 一特点 行区分。26 my aunt said that she _ to guangzhou.a. has never goneb. had never gonec. has never beend. had never been【答案】d【解析】 【分析】句意:我阿姨 她从没去 广州。have gone to 表示已 去了某地( 不在

24、者所在地);have been to 曾 去 某地( 在已 回来)。又因 此 是 从句,而且主句是 去 ,所以从句用 去完成 had been to 。故答案 d。【点 】此 考 去完成 的用法。27 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+ 去分 构成 去完成 ,表示的是 去的 去,答 中goto bed 是 去将来 ,do my homework 生在go to bed 之前,即 去的 去,要用 去完成 had done my ho

温馨提示

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

评论

0/150

提交评论