Section Ⅷ Grammar单元语法项目(一)——过去完成进行时语法图解探究发现①Before the last bus came, I had been waiting for half an hour
②Until then she had been living with her daughter
③I didn't know that you had been looking for that book
④It had been raining and the street was still wet
⑤His arms were sunburnt because he had been sitting in the sun all day
⑥He felt very tired because he had been working in the field for at least five hours
[我的发现](1)例句①②③④⑤⑥中均用了过去完成进行时,其结构为 had_been +现在分词
(2)过去完成进行时表示一个动作从过去某时开始,一直延续到另一个过去时刻,而那个时刻,该动作可能刚刚终止,也有可能还在继续
一、概念过去完成进行时表示在过去某一特定时间之前发生的动作一直持续到这个特定时间,或是刚刚结束,或是还要继续
过去完成进行时强调“持续进行”
其标志性的时间状语有:by
, before 或 when 引导的从句(从句用一般过去时)及表示一段时间的状语(如for hours, all day)等
I was very tired
I had been working all day
我很累,一整天我都在干活
She had been suffering from a bad cold before she took