1、12022-11-7have/has been doing注意:不用被动语态注意:不用被动语态 the 构成:构成:22022-11-7The boy _(eat)since five minutes ago.has been eatingThe boy started eating five minutes ago.He is still eating now.32022-11-7The man _(work)in the field for half an hour.has been workingThe man started working in the field half an h
2、our ago.He is still working now.42022-11-7I have been learning English since I was 8 years old and I still love it.我从八岁起就开始学英语了,现在仍然很爱它。我从八岁起就开始学英语了,现在仍然很爱它。52022-11-7You have been making progress and I am proud of you!你一直在进步,我真为你感到骄傲。你一直在进步,我真为你感到骄傲。62022-11-7The little boy has been struggling to b
3、e attentive,but cant help falling asleep.小朋友一直努力在集中注意力,但还是情不自禁睡着了。小朋友一直努力在集中注意力,但还是情不自禁睡着了。72022-11-7It has been raining these days.这些天一直在下雨。这些天一直在下雨。82022-11-72.I have been learning English since I was 8 years old and I still love it.3.You have been making progress and I am proud of you!4.The littl
4、e boy has been struggling to be attentive,but cant help falling asleep.1.It has been raining these days.92022-11-7现在完成进行时现在完成进行时表示动作从表示动作从过去过去某一时间开始,某一时间开始,一直一直持续到现在持续到现在,或者刚刚终止或者刚刚终止,或者,或者可可能能仍然要仍然要继续下去继续下去。Definition102022-11-71)1)构成构成:have/has+been+doing2)2)肯定、否定及疑问形式:肯定、否定及疑问形式:肯定句肯定句:I have bee
5、n working.She has been working.否定句否定句:I have not been working.She has not been working.现在完成进行时的构成现在完成进行时的构成疑问句疑问句:Have I been working?Has she been working?112022-11-7现在完成进行时的用法现在完成进行时的用法1 1 learn 8 years agofuturenowlearnlearnI have been learning English since I was 8 years old and I still love it.T
6、ip 1:过去动作持续到现在,还将持续下去过去动作持续到现在,还将持续下去.122022-11-7现在完成进行时的用法现在完成进行时的用法2 21.-I am sorry I have kept you waiting so long.-It is all right.I have been reading the newspapers.2.We have been waiting for you for half an hour.Tip 2:表示说话之前表示说话之前刚刚结束刚刚结束的动作,并且的动作,并且动作动作不再继续不再继续.132022-11-7现在完成进行时的用法现在完成进行时的用法
7、3 3 Tip 3:表示动作表示动作从过去到现在从过去到现在的时间内的时间内重复发重复发生生但有可能但有可能间断间断。1.It has been raining these days.2.We have been practicing Kung Fu recently.142022-11-7现在完成进行时的用法现在完成进行时的用法4 42.Why are you late again?I have been waiting for you for two hours.Tip 4:表示某种强烈的表示某种强烈的感情色彩感情色彩,如:赞赏、批评、如:赞赏、批评、愤怒等。愤怒等。1.You have
8、been making progress and I am proud of you!152022-11-71.The girl has a great interest in sport and _ badminton classes twice a week over the last three years.A.took B.is taking C.takes D.has been taking 2.In order to find the missing child,villagers _ all they can over the past five hours.A.did B.do
9、 C.had done D.have been doingPractice162022-11-7现在完成时和现在完成进行时的比较172022-11-7比较一:Li Jia _ (read)a book about Stonehenge.(She finished reading the book.)Li Jia _(read)a book about Stonehenge.(She is still reading the book.)has read has been reading182022-11-7 pastfuturenowread dohave read pastfuturenow
10、read dohave been reading do现在完成时现在完成时现在完成进行时现在完成进行时刚结束刚结束动作仍在继续动作仍在继续192022-11-7比较二:A._ have you visited Egypt this month?I have visited Egypt twice this month.(过去往返埃及和居住地,但现在已回来)B._ have you been touring Egypt?I have been touring Egypt for two month.(过去一段时间一直待在埃及,没有离开过)How many timesHow longTip 2:现
11、在完成时现在完成时表示表示反复发生反复发生的动作,提问时用的动作,提问时用how many times。而现在完成进行时,表示。而现在完成进行时,表示持续的、不间持续的、不间断的断的动作,提问时用动作,提问时用how long。202022-11-7比较三:Tip 3:Tip 3:现在完成进行时现在完成进行时比较生动,有时含有比较生动,有时含有明显的明显的感情色彩感情色彩,而,而现在完成时现在完成时往往只说明往往只说明一个一个事实事实,一种,一种影响影响或或结果结果。试比较:试比较:I have been dreaming to be an astronaut.I have dreamt to
12、 be an astronaut.212022-11-7Tip 4:现在完成时现在完成时可以用表可以用表状态的动词状态的动词(have)和表和表动作动作的动词的动词(take)作谓语。而作谓语。而现在完成进行时现在完成进行时只能用表动作的只能用表动作的动词动词(take)作谓语作谓语。I have had this camera for five years.I have taken photos of UFOs with this camera.比较四:(state verb&action verb)I have been having this camera for five years.
13、I have been taking photos of UFOs with this camera.222022-11-7State verb&action verb常用表常用表状态状态、情感情感、感觉感觉的动词的动词:(1)have,exist,know,belong to等等(2)like,love,hate,believe,want,regret,prefer(更喜欢更喜欢)等等(3)see,hear,smell,feel,taste等等不能用于现在完成进行时,但可用于现在完成时。不能用于现在完成进行时,但可用于现在完成时。232022-11-7Tip 5:副词:副词never,yet
14、,already,ever等等可可用于现在完成时用于现在完成时,但,但不可用于现在完成进行不可用于现在完成进行时。时。I have never visited Paris.I have never been visiting Paris.比较五:He has already gone to Paris.He has already been going to Paris.242022-11-7Practice1.She2.I _(write)the book,but I still _(finish)it.3.They _ never _(learn)to swim.4.We _(look)f
15、orward to our summer vacation.has losthave been writing havent finished have learnt have been looking252022-11-75.Although these scientists _ on the project for nearly four years,I dont know how long it will last.A.have been working B.have worked C.were working D.are workingPractice262022-11-7 6.The
16、re is so much snow these days,isnt there?Yes,it _ for a few days.A.was snowing B.has been snowing C.had been snowing D.snowed272022-11-77.I wonder why Jenny _ us recently.We should have heard from her by now.A.hasnt written B.doesnt write C.wont write D.hadnt written 282022-11-7292022-11-7链接高考链接高考1.
17、In the last few years,China _ great achievements in environments in environmental protection.A.has made B.had made C.was making D.is makingA302022-11-7高考链接高考链接2.Despite the previous rounds of talks,no agreement _ so far by the two sides.A.has been reached B.was reachedC.will reach D.will have reache
18、dA312022-11-7链接高考链接高考3.Where is Peter?I cant find him anywhere.-He went to the library after breakfast and _his essay there ever since.A.wroteB.had written C.has been writing D.is writingC322022-11-7链接高考链接高考4.Marty _ really hard on his book and he thinks he will have finished it by Friday.A.workedB.
19、has been working C.had worked D.has workedB332022-11-7链接高考链接高考5.How much do you know about the Youth Olympic Games to be held in Nanjing?-Well,the media(媒体媒体)_ it in a variety forms.A.cover B.will coverC.have covered D.covered C342022-11-7链接高考链接高考6.We wont start the work until all the preparations _
20、.A.are being madeB.will be madeC.have been made D.had been madeC352022-11-7链接高考链接高考7.Tony,why are your eyes red?-I _ up peppers for the last five minutes.A.cut B.was cutting C.had cutD.have been cutting D362022-11-7链接高考链接高考8.During the last three decades,the number of people participating in physical fitness programs _ sharply.A.was increasingB.has increased C.had increased D.will be increasingB372022-11-7链接高考链接高考9.The manager _ the workers how to improve the program since 9 am.A.has toldB.is tellingC.has been telling D.will have told C382022-11-7