Unit 17 Laughter Period Six Grammar单元语法(一)——过去完成进行时[语法图解] [语法感悟]单句语法填空1.Before the last bus came, I had_been_waiting (wait) for half an hour.2.Until then she had_been_living (live) with her daughter.3.I didn't know that you had_been_looking (look) for that book.4.It had_been_raining (rain) for two days when we arrived, so the roads were very muddy.5.His arms were sunburnt because he had_been_sitting (sit) in the sun all day.6.He felt very tired because he had_been_working (work) in the field for at least five hours.一、过去完成进行时的基本用法过去完成进行时表示一个动作从过去某时开始,一直延续到另一个过去时刻,到那个时刻,该动作可能刚刚终止,也有可能还在继续,其构成形式为“had been +v.ing”。如:We had been waiting for him for about an hour by the time he came.当他来的时候,我们已经等他大约一个小时了。(动作刚刚终止)How long had it been raining after he left home?在他离开家后,雨下了有多长时间了?(动作可能还在进行)1.过去完成进行时所表示的动作与过去的时间的关系,可以用时间状语来表示,也可以通过上下文来表示。如:By the end of last month they had been working here for about ten days.到上个月末为止,他们在这里工作大约有十天了。She said that she had been listening to radio after school.她说她放学后一直在听收音机。2.像 work, study, stay, sing, teach 等延续性动词与表示一段时间的时间状语连用时,用过去完成进行时可以表示一个动作一直延续到过去某一时刻,通常强调动作的持续性和不间断性。如:She had been studying for two hours when her classmate came to visit her.当她的同学来看她的时候,她学习有两个小时了。They had only been waiting for the bus for a few moments when it came.他们只等了一会儿公共汽车就来了。[即学即用 1] 单句语法填空1.It had_been_raining (rain) for a week and the streets were flooded.2.At last the bus came, I had_been_waiting (wait) for half an hour.3...