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

下载本文档

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

文档简介

1、(英语)英语过去完成时练习题含解析一、初中英语过去完成时1mr. smith _ in a car factory for ten years before he came to china.a. had workedb. worksc. is workingd. will work【答案】a【解析】 【分析】句意:史密斯先生来中国前在一个汽 厂工作十年了。根据beforehecameto china,可知他来汽 厂 生在来中国前,所以句子 是 去完成 ,hadworked ,故 a。【点 】此 考 去完成 。根据 状 确定句子 。2by the time i _ on the tv, bec

2、kham _ two goals a. turned; have scoredb. turned; had scoredc. had turned; have scoredd. had turned; had scored【答案】b【解析】 【分析】句意:当我打开 的 候, 克 姆已 了两个球。本句是 状 从句, by the time 到 候 止,用于一般 去 ,可排除 cd 。从句用一般 去 ,主句用 去完成 ,需用 “had+ 去分 ” 构,可排除 a;根据句意 构,可知,故选 b。【点 】考 辨析 。3by the time they reached the bus stop, the

3、 bus_ for ten minutes.a. had leftb. have leftc. had been awayd. have been away【答案】c【解析】 【分析】句意:到他 到达公交 站的 候,公交 已 离开十分 了。句中bythe time 的意思是到 . 候,后跟从句,从句使用的是一般 去 。根据句意可知,从句中表示的 作 生在他 到达 站之前,故 用 去完成 。a 是 去完成 ,但是left是瞬 性 ,不能和一段 状 用;b 是 在完成 ;c 是 去完成 ,并且是系表 构,可以和一段 用;d 是 在完成 。故 c。【点 】考 。4i got to the party

4、 late. by the time i arrived, some people _ home already.a. wentbwould. gochad. gonedhave. gone【答案】c【解析】 【分析】句意:我到聚会晚了。在我到达之前,一些人已 回家了。 合 境可知下文描述的是 去某 已 完成的 作,用 去完成 。故 c。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。5by the time the alarm clock went off, my mother had al

5、ready _.a. wake me upb. wake up mec. waken up me【答案】dd. waken me up【解析】 【分析】句意: 响 ,我 已 把我叫起来了。根据句意, 用 去完成 ,用 had + 的 去分 。 wake up 是 副 构,代 作 必 放中 ,故 d。【点 】考 本 元的目 句型,只要熟 背 句型,找出答案很 。6 jack, would you like to see the new movie? id love to, but i_ it already.a. am seeingb. will seec. seed. have seen【答案

6、】d【解析】 【分析】句意:杰克,你愿意去看 个新 影 ?当然 意,但是我已 看 了。由already 可知是完成 ,所以用have done。故 d。【点 】本 考 完成 have done。7by the time i got back to school, the bell_.a. rangb. has rungc. had rung【答案】c【解析】 【分析】句意:当我返回到学校 , 早响了。 by the time ,在 前, 常用于 去完成 。 去完成 ,表示 作 生在 去的 去。 响 生在 去的 作回到学校之前,所以用 去完成 。a. rang一般 去 ;b. has rung

7、在完成 ;c. had rung 去完成 。故 c。8the girl sitting next to me on the plane was very nervous, for she a. didnt fly b. hasnt flown c. hadnt flownbefore.d. wasnt flying【答案】c【解析】 【分析】句意: 机上坐在我旁 的女孩很 ,因 她以前没有坐 机。根据上文的句子the girl sitting next to me on the plane was very nervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时

8、态:had+动词的过去分词。根据句意,故答案为c。【点评】考查过去完成时态。掌握过去完成的意义和用法:表示过去的过去的动作或状态。用 had+动词的过去分词表达。9by the time i locked the door, i realized imy keys at home.a. had repairedb. had changedc. had forgottend. had left【答案】d【解析】 【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示 “把某物遗忘在某处 ”要用 leave。该动作发生在realized 之前,用过去完成时,故选d。【点评】本题考查过去

9、完成时的用法。10 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。【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。11 we all went

10、 to the cinema except you last night. why didnt you come?because ithat movie twice.a. have watchedb. had watchedc. was watchingd. would watch【答案】b【解析】 【分析】 “看过电影 ”这一动作发生在“没去影院 ”之前,是过去的过去,用过去完成时,故选 b。句意是: 昨天晚上除了你之外我们都去电影院了,你为什么没来? 因为这部电影我已经看过两次了。【点评】本题考查过去完成时的用法,表示过去的过去。12 by the time heat the railwa

11、y station, the train.a. had arrived; had leftb. arrived; had leftc. arrived; leftd. had arrived; has left【答案】b【解析】 【分析】由语境可知,到达火车站发生在火车离开之后,故排除a、 d两项。bythe time引导时间状语从句,从句用一般过去时,主句则用过去完成时,故选b。【点评】本题考查过去完成时的用法。13 jim, why didnt you go to beijing by train? bad luck! when i got to the station, the trai

12、n _.a. leftb. had already leftc. has already leftd. has been left【答案】b【解析】 【分析】句意: 吉姆,你为什么不坐火车去北京呢?真倒霉!我到车站时,火车已经开走了。根据 when i got to the station 可知,到那是过去时,离开是过去的过去,使用过去完成时, had done,故选 b。【点评】考查时态,注意过去的过去是过去完成时的用法。14 simon _ the piano for ages when he gave his first concert.a. has playedb. is playin

13、gc. had playedd. will play【答案】c【解析】 【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语 when he gave his first concert. 可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为c。【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。15 jim, did you take out the trash just now?no. by the time i came home it.a. have

14、been taken outb. had taken outc. had been taken out【答案】c【解析】 【分析】 take out 拿出,带出, by the time 直到, came home 是过去时,扔垃圾是发生在 came 之前的动作,过去完成时表示的是过去的过去。又有动语态。 had been+过去分词,含有被动语态的过去完成时。句意:扔了吗?不,我回来的时候垃圾已经被扔了。故选 c。【点评】考查被动语态及过去完成时的用法。be+动词过去分词构成被jim,刚才是你把垃圾16 your fathera newspaper when you got home? no,

15、.a. was;reading;he wasb. did;read;he didc. was;reading;he wasntd. did;read;he didnt【答案】 c【解析】 【分析】句意:当你到家的时候,你爸爸正在读报纸吗?不,没有。此题考查在过去的某个时间发生的事情,用过去进行时,其结构为was/weredoing,其疑问式为提前 be 动词,否定式回答为:no,主语 +be 动词后加 not 。根据句意,故选c。【点评】考查一般疑问句的构成和回答,过去进行时态,根据时间状语选择合适的时态。17 by the end of last month, we _already _ o

16、ur lessons.a. has, finishedb. have, finishedc. had, finishedd. will, finish【答案】c【解析】 【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选c。【点评】注意时间状语,很容易选出。18 i _ to study hard, but someone disturb me.a. thoughtb. had thoughtc. have thoughtd. think【答案】 b【解析】 【分析】句意:我本来想努力学习,但是有人打扰了我。动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。

17、故选b。【点评】考查过去完成时。19 by the time my mum got home, i _ my homework.a. have finishedb. had finishedc. finishedd. will finish【答案】b【解析】 【分析】考查动词时态。句意为“我母亲到家时,我已经做完作业了。在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选”主句动作b。20 my parentsour home for a few hours when i arrived. i didnt meet them. you could call them if y

18、ou wanted to know where they were.a. have been away fromb. had been away fromc. had leftd. had gone【答案】b【解析】 【分析】句意:-当我到家的时候,我的父母已离开家几个小时了。我没遇到他们。 -假如你想知道他们在哪里的话,你可以给他们打电话。当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。for a few hours表示一段时间,不能与非延续动 用。所以要用 去完成 。故 b.【点 】考 完成 的用法。21 rose and minnie _ each other pretty

19、 well before they worked in the same bank.a. knowsb. knowc. have knownd. had known【答案】d【解析】 【分析】句意: 斯和米妮他 在同一个 行工作以前就 了。根据 状 before they worked in the same bank 可知, 是在同一个 行工作之前,worked是 去 ,所以,空白 指 去的 去,用 去完成 :had+ 去分 ,故答案 【点 】考 去完成 。掌握 去完成 的意 :表 去的 去;构成: 。d。had+ 去分22 tom realized that he _ his physic

20、s book at home when he reached school a. leftb. had leftc. was leavingd. leaves【答案】b【解析】 【分析】本 考 去完成 的用法,由had+ 去分 。我 可以看到意 到和到都是 去的 作,而忘 物理 是在意 到之前,故 去的 去, b。23 my aunt said that she _ to guangzhou.a. has never goneb. had never gonec. has never beend. had never been【答案】d【解析】 【分析】句意:我阿姨 她从没去 广州。have

21、gone to 表示已 去了某地( 不在 者所在地);have been to 曾 去 某地( 在已 回来)。又因 此 是 从句,而且主句是 去 ,所以从句用 去完成 had been to 。故答案 d。【点 】此 考 去完成 的用法。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+ 去分 构成 去完成 ,表示的是 去的 去,答 中goto bed 是 去将来 , do

22、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。【点 】考 去完成 。26 i _ to go to beijing the next d

23、ay.a. plansb. plannedc. had plannedd. has planned【答案】 c【解析】 【分析】句意:我本来 划着第二天去北京。 plan 用 去完成 来表示 去未曾 的想法,希望,打算或意 等。故 c。【点 】考 去完成 。27 theyto help but could not get there in time.a. wantedb. had wantedc. wantd. have wanted【答案】 b【解析】 【分析】句意:他 本来打算去帮忙,但没有及 赶到那里。 want 用 去完成 来表示 去未曾 的想法,希望,打算或意 等。故 b。【点 】考 去完成 。28 she _ to go to school

温馨提示

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

评论

0/150

提交评论