初中英语过去完成时技巧和方法完整版及练习题及解析_第1页
初中英语过去完成时技巧和方法完整版及练习题及解析_第2页
初中英语过去完成时技巧和方法完整版及练习题及解析_第3页
初中英语过去完成时技巧和方法完整版及练习题及解析_第4页
初中英语过去完成时技巧和方法完整版及练习题及解析_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、初中英语过去完成时技巧和方法完整版及练习题及解析一、初中英语过去完成时1seeing 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。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。【点评】本题考查过去完成时的用法。2simon _ the piano for ages when he gave

2、 his first concert.a. has playedb. is playingc. had playedd. will play【答案】c【解析】 【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语 when he gave his first concert. 可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为c。【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。3we are too tired. please stop _ a rest

3、.a. to haveb. havingc. haved. has【答案】a【解析】 【分析】句意:我们是在太累了,停下来休息一下吧。配故选 astop to have a rest.固定搭【点评】注意时态一致,4by the end of last month, jane _ enough money for the poor sick boy.a. raisedb. would raisec. had raisedd. has raised【答案】c【解析】 【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据by the end of last month,可知句子的

4、时态为过去完成时,c 是过去完成时结构,故答案是c。【点评】考查过去完成时,注意过去完成的时的判定方法。5before oshea hosted the joy fm program in beijing, he_ in hongkong for ten years.a. worksb. has workedc. had workedd. would work【答案】 c【解析】 【分析】句意:oshea 在北京主持joy fm 目前,他已 在香港工作了10 年了。根据before oshea hosted the joy fm program in beijing 可知,主持 目 个 作 生

5、在 去,而在香港呆了十年是 生在 去的 去, 要用 去完成 (had + 去分 ),故 c。【点 】考 的 。牢 去完成 的用法。6when i got to school, i realized i _ my backpack at home.a. leftb. had leftc. forgotd. had forgotten【答案】b【解析】 【分析】句意:当我到学校 ,我才意 到我把双肩包落在家里了。把leave,又因 是 去完成 ,故 b。落在 用【点 】考 把落在 的用法。熟背句型。做 就很容易。7when i _ the cinema, the film _for ten min

6、utesa. got to; has begunb. arrived at; has been onc. reached; had begund. hurried to; had been on【答案】d【解析】 【分析】 考 ,第一空几个 都可以,第二空指“我到 影院之前 影已 开始5 分 了 ”,用 去完成 ,又因 begin 是短 ,不能和一段 用,所以 d。【点 】要注意完成 中的延 性 的 。8yesterday when i _ to the station, the train _ already.a. got, had leftb. got, has leftc. had go

7、t, left【答案】ad. got, left【解析】 【分析】句意:昨天当我到达 站 ,火 已 离开了。 合 境可知前文 状 从句描述的是 去某 生的 作,故用一般 去 。下文,描述的是 去某 前已 完成的 作,故用 去完成 , a。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。英 疑 句中一般具有 上的 关系,注意 合 一特点 行区分。9 what do you think of the young lady? she is hard-working. she _ all her ef

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

9、 cds of the famous singer c. have collectedd. had collected【答案】d【解析】 【分析】根据时间状语去,故用过去完成时。故选d.“by the end of last month”可知谓语动词发生在过去的过【点评】此题考查动词时态。11 the filmwhen i got there a. was onb. has been onc. had begund. has begun【答案】c【解析】 【分析】题中 “igot there ”表现的是过去时,且题意表达已经开始故为过去完成时,故选 c.【点评】此题考查过去完成时。12 eve

10、rything he _ away from him before he returned to his hometown. a. took b. had been taken c. had had been takend. had taken【答案】c【解析】【分析】句意为:他所拥有的一切在他回家之前都被拿走了。根据题干中的before he returned to his hometown,可知主句的谓语动词要用过去完成时,又因everything与take之间存在动宾关系,且everything 作take的宾语,谓语动词要用被动语态,过去完成时的被动语态的基本构成是had been +

11、过去分词,第一个had表示拥有的意思,后面的had been taken是过去完成时的被动语态。故选c。【点评】考查过去完成时的被动语态的基本构成。13 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 有两个意思,躺下,这时过去式是 lay,过去分词是 lain ,现在分词是 lying;另一个意思是撒谎,过去式和过

12、去分词是 lied ;lay 可以作为 lie 的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay 的过去分词laid。选a。【点评】考查动词辨析,过去进行时态,过去完成时态。14 how long has the train been away? sorry. i dont know. by the time i got here, the train _.a. has leftb. was leavingc. had been awayd. had

13、 left【答案】c【解析】 【分析】句意: 火车离开多久了? 很抱歉。我不知道。我到这儿的时候,火车已经离开了。由by the time i got here 可知该用过去完成时,所以选c。【点评】考查动词时态。15 the 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 出现之前,是过去的过

14、去,可知用过去完成时had+过去分词。故选d。【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。16 she _ to go to school earlier, but she forgot to get up.a. plansb. plannedc. had plannedd. has planned【答案】 c【解析】 【分析】句意:她本来打算早点上学,但是她忘记起床了。动词plan 用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选c。【点评】考查过去完成时。17 she said when she got to the cinema, the film _

15、 for 5 minutes.a. has begunb. had begunc. has been ond. had been on【答案】d【解析】 【分析】句意:她 当她到达 影院的 候, 影已 开始五分 了。根据可知, 影开始五分 属于在 去某 前已 存在的状 , 用 去完成 ,所以排got除 a 和 c。开始 begin, 影已 开始了五分 是存在的状 ,要用延 性的 ,所以要将瞬 begin 改 be on,故 d。【点 】此 考 的 以及瞬 和延 性 的区 。18 my parents _ to work by the time i _ up.a. began; getb. be

16、gan; had gotc. had begun; had gotd. had begun; got【答案】d【解析】 【分析】句意:我起床的 候,我的父母已 开始工作了。began 开始,一般 去 ; had begun 开始, 去完成 ;get up 起床,一般 在 ;had got up 起床, 去完成 。 by the time 到 候,从句用一般 去 ,表示 “截止到从句 作 生 ,主句 作已 完成,即 去的 去”,主句用 去完成 ,故 d。【点 】考 的 。注意by the time 的 和用法。19 jim, did you take out the trash just now

17、?no. by the time i came home it.a. have been taken outb. had taken outc. had been taken out【答案】c【解析】 【分析】 take out 拿出, 出, by the time 直到, came home 是 去 ,扔垃圾是 生在 came 之前的 作, 去完成 表示的是 去的 去。又有 。 had been+ 去分 ,含有被 的 去完成 。句意:扔了 ?不,我回来的 候垃圾已 被扔了。故 c。【点 】考 被 及 去完成 的用法。be+ 去分 构成被jim, 才是你把垃圾20 did you see to

18、m at the party?no, he _ by the time i got there.a. leftb. was leavingc. had leftd. has left【答案】c【解析】 【分析】句意: 在聚会 你 了 姆了 ? 没有,我到达的 候他已 离开了。 got,一般 去 ,离开在到达之前已 生了,因此使用 去完成 ,故答案是c。【点 】考 去完成 ,注意 去完成 表达的是 去的 去。21 she_ballet before she entered film industry.a. has practicedb. had practicedc. will practice

19、dd. would practiced【答案】b【解析】 【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考查过去完成时,在她进入电影业之前为 “过去的过去 ”;即过去完成时;故选 b。【点评】考查过去完成时。22 when we hurried to the meeting room, the meeting _. a. had begun b. had been on c. has begund. has been on【答案】a【解析】 【分析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选 a 【点评】

20、动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。23 my parentsour home for a few hours when i arrived. i didnt meet them. you could call them if you wanted to know where they were.a. have been away fromb. had been away fromc. had leftd. had gone【答案】b【解析】

21、【分析】句意: -当我到家的时候,我的父母已离开家几个小时了。我没遇到他们。 -假如你想知道他们在哪里的话,你可以给他们打电话。当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。for a few hours表示一段时间,不能与非延续动词连用。所以要用过去完成时态。故选b.【点评】考查完成时态的用法。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

22、【答案】d【解析】 【分析】句意:昨天艾伦见到他的老朋友了吗?使得,他见到了。他已经有几年不见他的老朋友了。结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态。选 d。【点评】考查时态辨析25 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 finished yetc. had already finished【答案】c【解析】 【分析】 had+ 的 去分

23、构成 去完成 ,表示的 去的 去的 点,本句中 影 束 生在我到达 影院之前,而到达 影院用的 去 , 影 束 生在 去的 去,所以用 去完成 。句意:昨天你看的 影怎么 ?没想法,我到 影院的 候, 影已 束了。故 c。【点 】考 去完成 的用法。26 when tom got to the examination room, he realized he _ his pen at home.a. was leavingb. had leftc. forgotd. was forgetting【答案】b【解析】 【分析】句意 : 姆一 入考 室就意 到了他把笔落在家里了。根据 境, 是一个 生在 “ 去的 去 ”(即意 到之前)的一个 作,因此要用 去完成 。故 b。【点 】考 去完成 。27 his father said that he_ zhang jiajie for 10 days.a. has been inb. has gone toc. had gone tod. had been in【答案】d【解析】 【分析】句意:他爸 去 家界10 天了。a.去了某地,人 没回, 在完成 ;b.has been

温馨提示

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

评论

0/150

提交评论