仁爱版初二年级上册英语语法( 三 )


2.基本结构:主语+have/has +been +doing+其它
3.时间状语:since+时间点,for+时间段等 。
4.例子:I have been sitting here for an hour.我已经在这里坐了一个小时 。
The children have been watching TV since six o'clock.从6点起,孩子们一直看电视 。
十四、 过去完成进行时
1.概念:表示某个正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后的当前才结束 。
2.基本结构:主语+ had + been + doing +其它
3.例子:She had been suffering from a bad cold when she took the exam.她在考试之前一直患重感冒 。
Had they been expecting the news for some time?他们期待这个消息有一段时间了吧?
4.特殊含义:①尚未完成:He had been writing the novel.他已经在写小说了 。(他没写完)
②企图:He had been studying the meaning of this proverb.他曾经学习过这个谚语 。(他曾努力学习过它)
③未得结果:We had beenstudying what our enemy had said.我们一直致力于敌人所说的 。(但是我们没有理解)
④最近情况:He had been quarrellin g with his wife.他和他的妻子吵了一场架 。(最近)
⑤反复动作:He had been asking me the same question.他一直问我相同的问题 。(屡次)
⑥情绪:What had he been doing?他做了什么?(不耐烦)
十五、 将来完成进行时
1.概念:表示动作从某一时间开始一直延续到将来某一时间 。是否继续下去,要视上下文而定 。
2.基本结构:shall/will have been doing
3.例子:I shall have been working here in this factory for twenty years by the end of the year.到今年年底,我将在这个工厂工作20年了 。
If we don't hurry up the store will have been closing before we get t here. 咱们如不快一点儿,等我们到了那儿,店门就会关了 。
十六、 过去将来完成进行时
1.概念:表示从过去某时看至未来某时以前会一直在进行的动作 。
2.基本结构:should/would + have + been +现在分词
3.例子:He told me that by the end of the year he would have been living there for thirty years.他告诉 我,到年底时,他就在那住了30年了 。