过去完成进行时-
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
He thought,“She was watching me when I passed.”(直接引语) = He thought that she had been watching him when he had passed. (间接引语)
④过去完成进行时之后也可接具有“突然”之意的when分句。 I had only been reading a few minutes when he came in. 我刚看了几分钟他就进来了。 She'd only been reviewing her lessons for a short while when her little sister interrupted her. 她温习功课才一会儿,她妹妹就打断她了。 I had been sleeping when my friend telephone me. 我正在睡觉时,我的朋友给我打电话。
常考例题:
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
过去完成进行时 Past Perfect Continous tense
定义:
通常表示某个过去正在进行的动作或状态,持续到过去某个
时刻,还未完成,一直持续到之后的当前才结束
过去完成进行时结构:
+had+been +doing (have/has随人称的变化而变化)
主语
eg:I had been looking for the book for days before I found it.
C. had been raining
D. has been raining
答案: C, 根据题意,本题是过去时,可以排除 B,D 两个选项。题意 “在我们到来之前就已经下了五天的雨”所以是过去完成进行时。
9.Not until then did people know that he ____ important military information to the enemy for a long time.
④特殊疑问句:特殊疑问词或词组+had+主语+过去分词+ 其他? eg:What had they been doing for a while when you arrived?
过去完成进行时语法含义: 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.)
注:这种时态很少用在否定句中,而多以过去完成时代替:
He had not practiced English for many years.(普通说法)
He had not been practicing English for many years.(少见)
③一般疑问句:Had+主语+过去分词+其他? eg:Had they been expecting the news for some time? 肯定回答:Yes,主语+had. 否定回答:No,主语+had not .
这本书我找了好多天才找着的。
过去完成进行时用法
①表示过去某一时间之前一直进行的动作。 过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一 过去时间。和过去完成时一样,过去完成进行时也必须以一过去时间 为前提。 I had been looking for it for days before I found it. 这东西我找了好多天才找着的。
4 ) 最近 情 况 : He had been quar r elling wi t h hi s wife.(lately)
5)反复动作: He had been asking me the same question. (Many times)
6)情绪: What had he been doing?(不耐烦)
2. It was midnight and he was tired because he ____ since dawn. A. was working C. had been working B. has worked D. has been working
答案:C. 事情发生在过去,且根据题意,since dawn在黎明之前,动 作已经在进行,所以用过去完成进行时。 3. –Why, Jack, you look so tired! --Well, I _____ the house and I must finish the work tomorrow. A. was painting C. have painted B. will be painting D. have been painting
答案:D.根据题意,动作发生在过去,且还没有完成的动作,所以要用 过去完成时。
6. The boy was delighted with his new storybook which he ____ for a long time.
A. was wanting
C. has been wanting
17.We _____for her for two hours by the time she came. A.have been waiting C.had been waiting B.have waited D.were waiting
①肯定句:主语+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
A. sold
C. had sold
B. would sell
D. had been selling
答案:D,这是一个倒装句,主句用一般过去时,从句用过去完成进行 时,not until then...后面用倒装句 10. His brother was good at playing table tennis. He ____ it since he was ten.
B. had worked; were still
C. have been working; have worked D. have worked; are still working 答案:A.根据题意,前半句是发生在过去已经进行的动作,且还在进 行中,所以要用过去完成进行时;后半句有now,且正在进行的动作, 所以要用现在进行时。
Fra Baidu bibliotek
答案:C。根据题意,前半句和后半句是因果关系,“因长时间站在 太阳底下,导致晒伤”故用过去完成进行时。
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
答案:D.根据题意,这是一个时间状语从句,从句时一般过去时,主 句是强调正在,所以用过去完成进行时。 14.I ________ the bright future before the harsh reality beat me. A.had imagined B. had been imagining
They had only been waiting for the bus a few moments when it came.
他们只等了一会儿车就来了。
②表示反复的动作。
He had been mentioning your name to me.
他过去多次向我提到过你的名字。 You had been giving me everything. 你对我真是有求必应。
B. has wanted
D. had been wanting
答案:D.根据题意,事情发生在过去的过去,且在过去一直期待的意 思,所以要用过去完成进行时。 7. The man ____ there in the sun for a long time and got his face burnt. A. has stood C. had been standing B. was standing D. is standing
C.waited
D.had been waiting
答案:D.根据题意,强调的是“在她来之前,我一直在等她”且发生 在过去,用过去完成进行时。
13.I ______ the absorbing book when a ball hit my head. A.had read C.was reading B.have been reading D.had been reading
③过去完成进行时还可用在said,supposed等引起的间接引语中,代 替现在完成进行时:
eg:
He said,“I have been speaking to John.”(直接引语)
= He said that he had been speaking to John.(间接引语)
答案:A. 时间状语从句,从句一般过去时,主句是过去完成进行时。
16.I _____for some time when he called.
A.have been working B.have worked
C.was working
D.had been working
答案:D,根据题意,在过去之前就已经做了某事,且还将持续下去。
A.had rung
C.has rung
B.has been ringing
D.had been ringing
答案:D. 根据题意,“电话一直响了三次才有人接听”,过去完成进 行时 12.I _______ for her before she came in. A. had waited B.have waited
A. had played
C. had been playing
B. played
D. was
答案:C,根据题意,since 是完成时标志性时间状语, 用完成时态,用 于过去完成进行时。
11.The telephone _________ for three minutes before it was answered.
C.was imagining
D. have been imagining
答案:B. 题意“我正在幻想光明的未来就被残酷的现实击醒”故用过 去完成进行时。
15. She _______ from a bad cold when she took the exam. A. had been suffering C. has been suffering B. has suffered D.suffered
④过去完成进行时之后也可接具有“突然”之意的when分句。 I had only been reading a few minutes when he came in. 我刚看了几分钟他就进来了。 She'd only been reviewing her lessons for a short while when her little sister interrupted her. 她温习功课才一会儿,她妹妹就打断她了。 I had been sleeping when my friend telephone me. 我正在睡觉时,我的朋友给我打电话。
常考例题:
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
过去完成进行时 Past Perfect Continous tense
定义:
通常表示某个过去正在进行的动作或状态,持续到过去某个
时刻,还未完成,一直持续到之后的当前才结束
过去完成进行时结构:
+had+been +doing (have/has随人称的变化而变化)
主语
eg:I had been looking for the book for days before I found it.
C. had been raining
D. has been raining
答案: C, 根据题意,本题是过去时,可以排除 B,D 两个选项。题意 “在我们到来之前就已经下了五天的雨”所以是过去完成进行时。
9.Not until then did people know that he ____ important military information to the enemy for a long time.
④特殊疑问句:特殊疑问词或词组+had+主语+过去分词+ 其他? eg:What had they been doing for a while when you arrived?
过去完成进行时语法含义: 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.)
注:这种时态很少用在否定句中,而多以过去完成时代替:
He had not practiced English for many years.(普通说法)
He had not been practicing English for many years.(少见)
③一般疑问句:Had+主语+过去分词+其他? eg:Had they been expecting the news for some time? 肯定回答:Yes,主语+had. 否定回答:No,主语+had not .
这本书我找了好多天才找着的。
过去完成进行时用法
①表示过去某一时间之前一直进行的动作。 过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一 过去时间。和过去完成时一样,过去完成进行时也必须以一过去时间 为前提。 I had been looking for it for days before I found it. 这东西我找了好多天才找着的。
4 ) 最近 情 况 : He had been quar r elling wi t h hi s wife.(lately)
5)反复动作: He had been asking me the same question. (Many times)
6)情绪: What had he been doing?(不耐烦)
2. It was midnight and he was tired because he ____ since dawn. A. was working C. had been working B. has worked D. has been working
答案:C. 事情发生在过去,且根据题意,since dawn在黎明之前,动 作已经在进行,所以用过去完成进行时。 3. –Why, Jack, you look so tired! --Well, I _____ the house and I must finish the work tomorrow. A. was painting C. have painted B. will be painting D. have been painting
答案:D.根据题意,动作发生在过去,且还没有完成的动作,所以要用 过去完成时。
6. The boy was delighted with his new storybook which he ____ for a long time.
A. was wanting
C. has been wanting
17.We _____for her for two hours by the time she came. A.have been waiting C.had been waiting B.have waited D.were waiting
①肯定句:主语+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
A. sold
C. had sold
B. would sell
D. had been selling
答案:D,这是一个倒装句,主句用一般过去时,从句用过去完成进行 时,not until then...后面用倒装句 10. His brother was good at playing table tennis. He ____ it since he was ten.
B. had worked; were still
C. have been working; have worked D. have worked; are still working 答案:A.根据题意,前半句是发生在过去已经进行的动作,且还在进 行中,所以要用过去完成进行时;后半句有now,且正在进行的动作, 所以要用现在进行时。
Fra Baidu bibliotek
答案:C。根据题意,前半句和后半句是因果关系,“因长时间站在 太阳底下,导致晒伤”故用过去完成进行时。
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
答案:D.根据题意,这是一个时间状语从句,从句时一般过去时,主 句是强调正在,所以用过去完成进行时。 14.I ________ the bright future before the harsh reality beat me. A.had imagined B. had been imagining
They had only been waiting for the bus a few moments when it came.
他们只等了一会儿车就来了。
②表示反复的动作。
He had been mentioning your name to me.
他过去多次向我提到过你的名字。 You had been giving me everything. 你对我真是有求必应。
B. has wanted
D. had been wanting
答案:D.根据题意,事情发生在过去的过去,且在过去一直期待的意 思,所以要用过去完成进行时。 7. The man ____ there in the sun for a long time and got his face burnt. A. has stood C. had been standing B. was standing D. is standing
C.waited
D.had been waiting
答案:D.根据题意,强调的是“在她来之前,我一直在等她”且发生 在过去,用过去完成进行时。
13.I ______ the absorbing book when a ball hit my head. A.had read C.was reading B.have been reading D.had been reading
③过去完成进行时还可用在said,supposed等引起的间接引语中,代 替现在完成进行时:
eg:
He said,“I have been speaking to John.”(直接引语)
= He said that he had been speaking to John.(间接引语)
答案:A. 时间状语从句,从句一般过去时,主句是过去完成进行时。
16.I _____for some time when he called.
A.have been working B.have worked
C.was working
D.had been working
答案:D,根据题意,在过去之前就已经做了某事,且还将持续下去。
A.had rung
C.has rung
B.has been ringing
D.had been ringing
答案:D. 根据题意,“电话一直响了三次才有人接听”,过去完成进 行时 12.I _______ for her before she came in. A. had waited B.have waited
A. had played
C. had been playing
B. played
D. was
答案:C,根据题意,since 是完成时标志性时间状语, 用完成时态,用 于过去完成进行时。
11.The telephone _________ for three minutes before it was answered.
C.was imagining
D. have been imagining
答案:B. 题意“我正在幻想光明的未来就被残酷的现实击醒”故用过 去完成进行时。
15. She _______ from a bad cold when she took the exam. A. had been suffering C. has been suffering B. has suffered D.suffered