过去完成进行时_第1页
过去完成进行时_第2页
过去完成进行时_第3页
过去完成进行时_第4页
过去完成进行时_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、.1 过去完成进行时过去完成进行时 Past Perfect Continous tense .2 定义: 通常表示某个过去正在进行的动作或状态,持续到过去某 个时刻,还未完成,一直持续到之后的当前才结束 过去完成进行时结构: 主语 +had+been +doing (have/has随人称的变化而变化) eg:I had been looking for the book for days before I found it. 这本书我找了好多天才找着的。这本书我找了好多天才找着的。 .3 过去完成进行时用法过去完成进行时用法 表示过去某一时间之前一直进行的动作。表示过去某一时间之前一直进行

2、的动作。 过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一 过去时间。和过去完成时一样,过去完成进行时也必须以一过去时间 为前提。 I had been looking for it for days before I found it. 这东西我找了好多天才找着的。 They had only been waiting for the bus a few moments when it came. 他们只等了一会儿车就来了。 .4 表示反复的动作。表示反复的动作。 He had been mentioning your name to me. 他过去多次向我提到过你的名字。 Yo

3、u had been giving me everything. 你对我真是有求必应。 .5 过去完成进行时还可用在过去完成进行时还可用在said,supposed等引起的间接引语中,代等引起的间接引语中,代 替现在完成进行时:替现在完成进行时: eg: He said,“I have been speaking to John”(直接引语) = He said that he had been speaking to John(间接引语) He thought,“She was watching me when I passed”(直接引语) = He thought that she ha

4、d been watching him when he had passed. (间接引语) .6 过去完成进行时之后也可接具有过去完成进行时之后也可接具有“突然突然”之意的之意的when分句。分句。 I had only been reading a few minutes when he came in. 我刚看了几分钟他就进来了。 Shed only been reviewing her lessons for a short while when her little sister interrupted her. 她温习功课才一会儿,她妹妹就打断她了。 I had been slee

5、ping when my friend telephone me. 我正在睡觉时,我的朋友给我打电话。 .7 肯定句:主语+had+been+v-ing+其他. eg:My mother has been teaching English for twenty years 否定句:主语+had+not+been+v-ing+其他. eg: She had not been studying abroad for years since she came back 注:注:这种时态很少用在否定句中,而多以这种时态很少用在否定句中,而多以过去完成时过去完成时代替:代替: He had not pr

6、acticed English for many years(普通说法) He had not been practicing English for many years(少见) .8 一般疑问句:Had+主语+过去分词+其他? eg:Had they been expecting the news for some time? 肯定回答:Yes,主语+had. 否定回答:No,主语+had not . .9 特殊疑问句:特殊疑问词或词组+had+主语+过去分词+ 其他? eg:What had they been doing for a while when you arrived? .1

7、0 过去完成进行时语法含义:过去完成进行时语法含义: 1)尚未完成: He had been writing the novel (He had not finished it yet) 2)企图: He had been studying the meaning of this proverb (He was trying to study it) 3)未得结果: We had been studying what our enemy had said (But we were not able to understand it) .11 4)最近情况: He had been quarre

8、lling with his wife(lately) 5)反复动作: He had been asking me the same question. (Many times) 6)情绪: What had he been doing?(不耐烦) .12 常考例题: 1.They _ on the program for almost one week before I joined them, and now we _ on it as no good results have come out so far. A. had been working; are still working

9、B. had worked; were still C. have been working; have worked D. have worked; are still working 答案:A.根据题意,前半句是发生在过去已经进行的动作,且还在进 行中,所以要用过去完成进行时;后半句有now,且正在进行的动作, 所以要用现在进行时。 .13 2. It was midnight and he was tired because he _ since dawn. A. was workingB. has worked C. had been working D. has been worki

10、ng 答案:C. 事情发生在过去,且根据题意,since dawn在黎明之前,动作 已经在进行,所以用过去完成进行时。 3. Why, Jack, you look so tired! -Well, I _ the house and I must finish the work tomorrow. A. was paintingB. will be painting C. have paintedD. have been painting 答案:D.根据题意,动作发生在过去,且还没有完成的动作,所以要用 过去完成时。 .14 6. The boy was delighted with his

11、 new storybook which he _ for a long time. A. was wanting B. has wanted C. has been wanting D. had been wanting 答案:D.根据题意,事情发生在过去的过去,且在过去一直期待的意 思,所以要用过去完成进行时。 7. The man _ there in the sun for a long time and got his face burnt. A. has stoodB. was standing C. had been standingD. is standing 答案:C。根据题

12、意,前半句和后半句是因果关系,“因长时间站在 太阳底下,导致晒伤”故用过去完成进行时。 .15 8.-Was your journey to Mountain Emei pleasant last summer? - No, it _ for five days when we arrived, so the roads were very muddy. A. was raining B. has rained C. had been rainingD. has been raining 答案:C,根据题意,本题是过去时,可以排除B,D两个选项。题意 “在我们到来之前就已经下了五天的雨”所以是

13、过去完成进行时。 .16 9.Not until then did people know that he _ important military information to the enemy for a long time. A. sold B. would sell C. had sold D. had been selling 答案:D,这是一个倒装句,主句用一般过去时,从句用过去完成进行 时,not until then.后面用倒装句 10. His brother was good at playing table tennis. He _ it since he was te

14、n. A. had playedB. played C. had been playingD. was 答案:C,根据题意,since 是完成时标志性时间状语, 用完成时态,用 于过去完成进行时。 .17 11.The telephone _ for three minutes before it was answered. A.had rung B.has been ringing C.has rung D.had been ringing 答案:D. 根据题意,“电话一直响了三次才有人接听”,过去完成进 行时 12.I _ for her before she came in. A. ha

15、d waited B.have waited C.waited D.had been waiting 答案:D.根据题意,强调的是“在她来之前,我一直在等她”且发生 在过去,用过去完成进行时。 .18 13.I _ the absorbing book when a ball hit my head. A.had read B.have been reading C.was reading D.had been reading 答案:D.根据题意,这是一个时间状语从句,从句时一般过去时,主 句是强调正在,所以用过去完成进行时。 14.I _ the bright future before t

16、he harsh reality beat me. A.had imagined B. had been imagining C.was imagining D. have been imagining 答案:B. 题意“我正在幻想光明的未来就被残酷的现实击醒”故用过 去完成进行时。 .19 15. She _ from a bad cold when she took the exam. A. had been suffering B. has suffered C. has been suffering D.suffered 答案:A. 时间状语从句,从句一般过去时,主句是过去完成进行时。

17、 16.I _for some time when he called. A.have been working B.have worked C.was working D.had been working 答案:D,根据题意,在过去之前就已经做了某事,且还将持续下去。 .20 17.We _for her for two hours by the time she came. A.have been waiting B.have waited C.had been waiting D.were waiting 答案:C。时间状语by the time .到.时候。说明在这之前一直在做 这件事

18、。for two hours 完成时的标志,所以要用过去完成进行时。 18.I realized that I_,so I decided to take a couple of days holiday. A.had overworked B.have been overworking C.have overworked D.had been overworking 答案:D. 根据题意,本题在过去一直在进行的动作,所以用过去完成 时。 .21 19.How long _it _before you shut the window? A.had,been raining B.has,been rai

温馨提示

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

评论

0/150

提交评论