1、现在完成进行时语 境 自 主 领 悟先观察原句后自主感悟Weve been excavating here for many years andWe have been excavating layers of ash almost six metres thick,which suggests that they might have kept the fire burning all winter.Well,weve been finding the bones of tigers and bears in the caves,and we think these were their m
2、ost dangerous enemies.He has been writing a novel,which will be finished next month.He has written a novel,which is being prepared to come out now.1.由句看出现在完成进行时的构成形式为:have/hasbeendoing。2.比较句,现在完成进行时强调动作未完成;而现在完成时强调动作已经结束。现在完成进行时表示动作从过去某一时间开始一直延续到现在,其动作可能仍将继续延续下去。考点一现在完成进行时的结构与含义1基本结构:have/has been d
3、oing2基本含义:(1)表示一个从过去开始而在最近刚刚结束的动作;(2)表示一个从过去开始但现在仍在进行的动作;(3)表示一个从过去开始延续到现在(可以包括现在在内的一个阶段内)重复发生的动作,通常表示一种感情色彩(关切、惊异、愤怒、赞许等)。I have been sitting here for the afternoon.我在这坐了一个下午了。His brother has been collecting all kinds of stamps since he was 10.他弟弟从十岁起就一直收集各种各样的邮票。I have been telling you not to make
4、 trouble.我一直劝你不要找麻烦。名师点津有些表示状态、感情、感觉的动词,如have,exist,like,hate,hear,know,sound等动词以及短暂性动词如finish,marry,get,come,go等不用于现在完成进行时。即时演练1完成句子I have been living in Hawaii for ten years.我在夏威夷已经生活了十年。Where have you been?I have been waiting for you in the rain for two hours.你去哪了?我在雨中等了你两个小时。考点二现在完成进行时与现在完成时的区别现
5、在完成进行时现在完成时强调动作的延续性强调过去某个动作对现在造成的影响或产生的结果表示动作的反复不表示动作的反复表达生动,含有感情色彩说明一个事实,一种影响或结果I have been thinking it over.我一直在考虑这件事。(延续性)I have thought it over.我已经考虑过这件事了。(影响及结果)I have been visiting my hometown recently.最近我经常回老家。(动作重复)I have visited my hometown recently.最近我回老家了。(不表示动作的反复)即时演练2单句语法填空There has ex
6、isted(exist) an old temple since the Ming Dynasty.I have been teaching(teach) English for almost twenty years,and I will step in another new teaching year.He hasnt felt(not feel) himself since yesterday.单句语法填空1Marty has been working(work)really hard on his book and he thinks hell have finished it by
7、 Friday.2They have known (know) each other since childhood.3I have been trying(try) to get my new room in order all morning.4Tony,why are your eyes red?I have been cutting(cut) up peppers for the last five minutes.5He hopes that he will find a job tomorrow.Well,it is said that he has been looking(lo
8、ok) for a job for three months.6The scientist has been gathering(gather)information about the wild animals since 2005.7Let the soldiers sleep for a while because they have been rescuing(rescue)the injured for twelve hours nonstop.8For years,researchers have been studying (study)the rocks American astronauts brought back from the moon.9David was wandering(wander)in the street alone when someone patted him on the shoulder.10By the time we got to the railway station,the train had left(leave)