初中英语过去完成时解题技巧分析及练习题(含答案)含解析_第1页
初中英语过去完成时解题技巧分析及练习题(含答案)含解析_第2页
初中英语过去完成时解题技巧分析及练习题(含答案)含解析_第3页
初中英语过去完成时解题技巧分析及练习题(含答案)含解析_第4页
初中英语过去完成时解题技巧分析及练习题(含答案)含解析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、初中英语过去完成时解题技巧分析及练习题( 含答案 ) 含解析一、初中英语过去完成时1did 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。句意是:在我到那里之前他已 离开了。【点 】本 考 去完成 的用法。2peter, _ you _ your homework?not yet, ill do it at once.a. hav

2、e; finishedb. did; finishc. will; finish【答案】a【解析】 【分析】句意: 皮特,你完成作 了 ? 没有,我 上做。根据notyet, ill do it at once. 可知此 你的作 完成了 ,所以句子 用 在完成 , 在完成 的 构 have+done,故 a。【点 】此 考 句子 。要根据上下文的 系确定句子 。3by the time the alarm clock went off, my mother had already _.a. wake me upb. wake up mec. waken up me【答案】dd. waken m

3、e up【解析】 【分析】句意: 响 ,我 已 把我叫起来了。根据句意, 用 去完成 ,用 had + 的 去分 。 wake up 是 副 构,代 作 必 放中 ,故 d。【点 】考 本 元的目 句型,只要熟 背 句型,找出答案很 。4by the time i got to school, i realized that i _ my backpack at home.a. have forgottenb. had forgottenc. have leftd. had left【答案】d【解析】 【分析】句意:我到学校的 候,我意 到我把 包忘在家里。考 去完成 。 by the tim

4、e:到 候 止;通常引 一个 状 从句,表示“到 的 候 止 ”主句 表示在此 之前某个事件已完成。 得注意的是,当从句用 去 ,主句通常用 去完成 。leave sth. sp.:把 落在某地。 合句意和 境可知 d。【点评】此题考查过去完成时的用法。5by the end of last month , i a. collect b. collectedall the cds of the famous singer c. have collectedd. had collected【答案】d【解析】 【分析】根据时间状语去,故用过去完成时。故选d.“by theend oflast mo

5、nth”可知谓语动词发生在过去的过【点评】此题考查动词时态。6by the time i got there, the football match _ already _. a. has; finished b. was; finished c. had; finishedd. /; finished【答案】c【解析】 【分析】句意:到我到达那里的时候,足球赛已经结束了。成时态,根据got 可知是过去完成时,故选c。by the time 通常用完【点评】考查过去完成时。7he said that _.a. he has finished his work alreadyb. he had

6、finished his work alreadyc. has he finished his work alreadyd. had he finished his work already【答案】 b【解析】 【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said 是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除a、 c。 said 后面跟的是宾语从句,从句句子结构应该也是主语+谓语 +宾语,所以排除 d,故选 b。【点评】考查过去完成时,注意其定义的理解。8 i _ know you can play the piano so w

7、ell.thank you.a. didntb. dontc. cant【答案】a【解析】 【分析】句意:我不知道你钢琴弹得那么好。谢谢。 a. didnt 不,一般过去时态,指过去的状态及过去发生的动作;b. dont 不,一般现在时态,指经常性、习惯性的动作; c. cant 不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选a。9everything he _ away from him before he returned to his hometown.a. tookb. had been takenc. had had

8、 been takend. had taken【答案】c【解析】【分析】句意 :他所 有的一切在他回家之前都被拿走了。根据 干中的before he returned to his hometown,可知主句的 要用 去完成 ,又因everything与take之 存在 关系,且everything 作take的 , 要用被 , 去完成 的被 的基本构成是had been + 去分 ,第一个had 表示 有的意思,后面的had been taken 是 去完成 的被 。故 c。【点 】考 去完成 的被 的基本构成。10 the fireman_ the burning building thr

9、ee 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 去 行 ; d. had entered 去完成 。根据was put out ,可知一般 去 ,消防 三次 入着火的大楼, 作已 完成,因此用 去完成 (表达 去的 去),had entered ,故 d。【点 】考 句子

10、。注意 去完成 的用法。11 whats up? i missed the train. by the time i got to the train station, the train for 10 minutes.a. had leftb. has leftc. has been awayd. had been away【答案】d【解析】 【分析】句意:一怎么啦 ?一我 了火 。在我到达火 站前,火 已 离开了十分 了。a.had left 去完成 ;b.has left 在完成 ;c.has been away 在完成 ; d.had been away 去完成 。by thetime

11、, 在 .之前,是 去完成 的 志 ,表示 去的 去的 。和一段 用, 作 是延 性的,leave 的延 性状 是beaway,故 d。12 the bus _ for five minutes when tim arrived at the station.a. wentb. has leftc. had leftd. had been away【答案】d【解析】 【分析】句意:当迪姆到达 站 ,公交离开了五分 了。表示到达 站前已 生或完成的 作,句子用 去完成 ;leave是一个非延 性的 ,不能与表示一段 的状 for 用,可以表达成be away,形容 表示状 ,可以与表示一段 的状

12、语连用。故选d。【点评】本题考查过去完成时以及延续性动词的用法。13 by the time of last year, shethe piano for five years.a. learntb. has learntc. had learntd. will learn【答案】c【解析】 【分析】句意:到去年的时候,她已经学了五年钢琴了。由时间状语of last year 可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:by thetimehad+动词的过去分词。故答案为c。【点评】考查过去完成时。掌握过去完成时的构成和用法。14 sue didnt go to see the

13、 film with us last week because she _ it with hermother.a. has seenb. had seenc. will seed. saw【答案】b【解析】 【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。a.已经看了,现在完成时;b.已经看了,过去完成时;c.将看,一般将来时;d.看了,一般过去时。sue和妈妈看了电影的影响是上周sue没有和我们看电影,所以用完成时,根据didnt 可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see 的过去分词是 seen,故选 b。【点评】考查过去完成时,注意平时

14、识记其结构,理解句意。15 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。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。【点评】本题考查过去完成时的用法。16 when he arrived at the bus stop, the bus _ for 10 minutes.a

15、. has leftb. had leftc. has been awayd. had been away【答案】d【解析】 【分析】句意:当他到达车站时,公交车已经离开10 分钟了。 for+ 时间段,表示动作或状态的延续,leave是短暂性动词,故用其相对应的延续性结构be away,公交车离开发生在他到达之前,所以用过去完成时,故选d。【点评】考查过去完成时。17 by the end of last year they _ thousands of orange trees on the mountains. a. had planted b. have planted c. were

16、 planting d. would plant【答案】a【解析】 【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。根据bytheend of last year, 可知句子时态为过去完成时,因此用had planted ,故答案是a。【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。18 are you surprised at the ending of the movie?no, because i _ the story.a. readb. will readc. have readd. was reading【答案】c【解析】 【分析】句意:你对这部电影的结局感

17、到惊讶吗?不惊讶,因为我读过这个故事。根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为c。【点评】考查现在完成时态。主语为第一人称故动词应使用原形。19 by the end of last week, she _in the west of china for two months helping thehomeless children.a. will stayb. has stayedc. would stayd. had stayed【答案】d【解析】 【分析】句意:直到上周末,她已经待在中国西部两个月帮助那些无家可归的孩子们。根据时间状语by the end of l

18、ast week 到上周末为止,可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态,故选d。【点评】此题考查动词的时态。根据时间状语确定句子的时态。20 she_ballet before she entered film industry.a. has practicedb. had practicedc. will practicedd. would practiced【答案】b【解析】 【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考查过去完成时,在她进入电影业之前为 “过去的过去 ”;即过去完成时;故选 b。【点评】考查过去完成时。21 by the time she w

19、ent outside, the bus _ already _ . a. had, gone b. had, went c. has, goned. has, went【答案】a【解析】 【分析】这题考查时态的用法,by thetime是连词词组,可以连接时间状语从句, “到什么时候为止 ”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用过去完成时连用。选 a。句意是:到她出去的时间为止,公共汽车已经走了。22 did alan see his old friends yesterday?yes, he did. hehis old friends for several year

20、s.a. didnt seeb. wouldnt seec. hasnt seend. hadnt seen【答案】d【解析】 【分析】 句意:昨天艾伦见到他的老朋友了吗? 使得,他见到了。他已经有几年不见他的老朋友了。结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态。选d。【点评】考查时态辨析23 how was the movie you saw yesterday?i have no idea. by the time i got to the movie theatre, the movie _.a. has already finishedb. have finis

21、hed yetc. had already finished【答案】c【解析】 【分析】 had+动词的过去分词构成过去完成时,表示的过去的过去的时间点,本句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完成时。句意:昨天你看的电影怎么样?没想法,我到电影院的时候,电影已经结束了。故选c。【点评】考查过去完成时的用法。24 rose and minnie _ each other pretty well before they worked in the same bank.a. knowsb. knowc. have knownd. had k

22、nown【答案】d【解析】 【分析】句意:罗斯和米妮他们在同一个银行工作以前就认识了。根据时间状语before they worked in the same bank 可知,认识是在同一个银行工作之前,时,所以,空白处指过去的过去,用过去完成时:had+过去分词,故答案为【点评】考查过去完成时。掌握过去完成时的意义:表过去的过去;构成:词。worked 是过去d。had+过去分25 his father said that he_ zhang jiajie for 10 days.a. has been inb. has gone toc. had gone tod. had been in

23、【答案】d【解析】 【分析】句意:他爸说去张家界10 天了。 a.去了某地,人还没回,现在完成时;b.has been in去了某地,人还在那里,现在完成时;c.去了某地,人还没回,过去完成时;d.去了某地,人还在那里,过去完成时。从句的动作发生在主句的动作之前,从句用过去完成时,故排除ab,说话的时候,他爸爸还在张家界,用had been in,符合题意,故选d。【点评】考查动词短语辨析。注意识记have been in和过去完成时的用法。26 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 之前,即过去的过去,要用过去完

温馨提示

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

评论

0/150

提交评论