1、Section Grammar现在完成进行时语法图解现在完成进行时课文原句感知In 1996, I moved to Canada with my husband and I have been living there since then.Liu Fang has been playing the pipa for the last three hours.She has been performing concerts every day since last month.You have been saying this for five years.I have seen the f
2、ilm.I have been reading the book.They have known each other since childhood.语法领悟(1)句用了现在完成进行时;句用了现在完成时。(2)由以上各句可知,现在完成进行时的构成为:have/hasbeen动词的现在分词。现在完成时的构成为:have/has动词的过去分词。一、现在完成进行时1现在完成进行时的构成:助动词 have/hasbeenv.ing 形式。2现在完成进行时的用法:(1)表示动作或状态从过去某一时间开始一直持续到说这件事时,动作或状态刚刚结束或还有可能继续下去。这种时态常和 all the time,
3、this week, this month, all day, all the morning, these days, recently 等时间状语连用,还常与 since 和 for 构成的时间状语连用。(2)表示一直到说话时为止的一段时间内一再重复的动作。Where have you been? We have been looking for you everywhere.你去什么地方了?我们到处在找你。(3)表示感情色彩。You know, you really have been making things terribly difficult for him.你要知道,你也真是太
4、为难他了。即学即练1单句语法填空I feel very tired now. I have_been_cleaning (clean) the classroom for three hours.She has_been_working (work) in Hong Kong since she graduated from university.You know, I have_been_looking (look) for a job for three months, and this is my first formal interview.Lily has_been_consider
5、ing (consider) going back to school, but she hasnt decided yet.二、现在完成进行时和现在完成时的区别1现在完成进行时强调持续性;而现在完成时强调动作的完成性,强调对现在造成的影响。I have already read the book.我已经读了这本书。(已读完)I have been reading the book.我一直在读这本书。(尚未读完)2现在完成进行时可表示动作的重复,而现在完成时一般不表示动作的重复性。Have you met her recently?你最近见过她吗?(现实结果)Have you been mee
6、ting her recently?你最近常和她见面吗?(动作重复)3现在完成进行时有时含有感情色彩,而现在完成时一般是平铺直叙。I have waited for you for two hours.我等了你两个小时。(事实)I have been waiting for you for two hours.我一直等了你两个小时。(不满)4现在完成进行时不用于被动语态,若要用时,可用现在完成时的被动语态代替。The problem has been studied for five days.研究这个问题五天了。5句型 This/It is the first.time that 从句中用现
7、在完成时。This is the first time that they have taken part in the Olympic Games.这是他们第一次参加奥运会。即学即练2单句语法填空I have_been_waiting (wait) for an hour but the manager hasnt_turned (not turn) up yet.This is the second time that I have_visited (visit) the British Museum.The moment he comes in, I will tell him what
8、 has_happened (happen)I havent_received (not receive) her letter for a whole year.At just five years old, John started to get dressed by himself and has_been_helping (help) his mother do the housework.Scientists have_experimented (experiment) with this new method for almost three years.链接高考单句语法填空1(2
9、016北京)Excuse me, which movie are you waiting for?The new Star Wars. We have_been_waiting (wait) here for more than two hours.2(2016北京)The students have_been_working (work) hard on their lessons and their efforts will be rewarded with success in the end.3(2016江苏)Dashan, who has_been_learning (learn)
10、crosstalk, the Chinese comedic tradition, for decades, wants to mix it up with the Western standup tradition.4(2015福建)Where is Peter? I cant find him anywhere.He went to the library after breakfast and has_been_writing (write) his essay there ever since.5(2015陕西)Marty has_been_working (work) really hard on his book and he thinks hell have finished it by Friday.6(2014湖南)Since the time humankind started gardening, we have_been_trying (try) to make our environment more beautiful.