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 hasbeen performing concerts every day since last month.You have been saying this for five years.I have seen the film.I hav
2、e been reading the book.They have known each other since childhood.我的发现(1)句用了现在完成进行时;句用了现在完成时。(2)由以上各句可知,现在完成进行时的构成为:have/hasbeen动词的现在分词。现在完成时的构成为:have/has动词的过去分词。一、现在完成进行时1构成have/hasbeen动词ing形式。2用法(1)表示过去某一时刻发生的动作一直持续到现在,并有可能继续持续下去。He has been playing computer games all day.他一天都在玩电脑游戏。Ihave been wo
3、rking for this company for three years.我在这个公司已工作三年了。(2)表示某一动作从过去开始,一直持续到说话时刚刚结束。Sorry! Im late. How long have you been waiting for me?对不起!我来迟了。你等了我多长时间?(3)表示一直到说话时为止的一段时间内一再重复发生的动作。They have been discussing the matter several times this year.他们今年已经数次讨论那件事了。(4)表达较重的感情色彩。I have been wanting to see you
4、 for a long time.我想要见你已好久了。3时间标志现在完成进行时常与all the time, all the morning, these few days, all night等表示一段时间的状语连用。另外,如果表示某一动作的起点,可用since引导的短语或从句,如果表示某一动作的全部时间,可用for引导的短语。They have been quarreling since two days ago.自从两天前以来他们一直在吵架。He has been hoping for a raise in salary all the time.他一直盼着加薪。即时演练1(1)用所给词
5、的适当形式填空I have_been_reading (read) Hemingways FarewelltoArms recently.I have_been_meeting (meet) her at the library.I believe that I will meet her again today.(2)完成句子I have_been_learning English since three years ago.自从三年前以来我一直在学英语。The Chinese have_been_making paper for two thousand years.中国已有2 000年的
6、造纸历史。Too much has_been_happening today.今天真是个多事的日子。二、现在完成进行时和现在完成时的区别时态基本语法功能动作的反复感情色彩现在完成进行时强调动作的持续性可表示动作的反复可表示强烈的感情色彩现在完成时强调动作对现在的影响或产生的结果不表示动作的反复一般平铺直叙,不含有感情色彩即时演练2翻译句子他一直在写信。He_has_been_writing_a_letter.他写了一封信。He_has_written_a_letter.我一直等了你两个小时。I_have_been_waiting_for_you_for_two_hours.我等你两个小时了。I
7、_have_waited_for_you_for_two_hours.用所给词的适当形式填空1Tom has_been_working (work) hard since the new term began.2She ought to stop work; she has a headache because she has_been_reading (read) all day long.3Since I won the prize, my phone has never stopped ringing. People have_been_phoning (phone) to ask ho
8、w I will spend the money.4Tom has_been_working (work) in the library every night over the last three months.5We have_been_working (work) on this project for four hours. Lets have a rest.6It is the third time that you have_come (come) to our school.7So far Peter hasnt_rung (not ring) back. Shall we m
9、ake a phone call to him again?8They have been discussing the problem for two hours, but they have_not_reached (not reach) any result yet.完成句子1He has_been_hoping_for_a_new_car all the time.他一直盼望着有辆新车。2We have_been_seeing_each_other quite a lot recently.最近我们经常见面。3She has_painted a picture.她已经画了一幅画。4I
10、have_been_telling_you not to be late for weeks.这几周我一直告诉你不要迟到。5I have_known_him for many years.我认识他很多年了。.短文改错Last month, I together with my parents, were invited to my uncles home in the United States. My uncle, who moved to America when I was five, has been lived there for nearly ten years. She met
11、us in the airport. I was exciting, when I set my foot on the land of America. In the following days, we visited some place of interest and took photos in the front of the Statue of Liberty. We all enjoyed visiting the Museum of Natural History so it enriched our knowledge great. For me, this is one of the most rewarding trips which I have ever made in my life and I look forward going there again.答案:第一句:werewas第二句:livedliving第三句:SheHe第四句:excitingexcited第五句:placeplaces; 去掉第二个the第六句:sobecause; greatgreatly第七句:whichthat; forward后加to