1、 It has been raining these days. I have been learning English since I was 8 years old and I still love it. You have been making progress and I am proud of you! The little boy has been struggling to be attentive, but cant help falling asleep. 2. I have been learning English since I was 8 years old an
2、d I still love it. 3. You have been making progress and I am proud of you! 4. The little boy has been struggling to be attentive, but cant help falling asleep. 1. It has been raining these days. conclusion Structure Meaning Usages 1.自从回家以来我一直睡不好觉。自从回家以来我一直睡不好觉。 2.这本书他已读了两个小时了,但还没读完。这本书他已读了两个小时了,但还没读
3、完。 I _ well since I returned home. havent been sleeping He _ this book for two hours, but he hasnt finished it. has been reading 现在完成进行时现在完成进行时 表示动作从表示动作从过去过去某一时间开始,某一时间开始,一直一直 持续到现在持续到现在,或者刚刚终止或者刚刚终止,或者,或者可可 能能仍然要仍然要继续下去继续下去。 Definition Form: have/has been doing 注意:不用被动语态 构成构成: : have/has + been +
4、doing 2)2)肯定、否定及疑问形式:肯定、否定及疑问形式: 肯定句肯定句: : I have been working. She has been working. 否定句否定句: I have not been working. He has not been working. 现在完成进行时的构成现在完成进行时的构成 疑问句疑问句: Have I been working? Has she been working? 现在完成进行时的用法现在完成进行时的用法1 1 learn 8 years agofuturenow learn learn I have been learning
5、English since I was 8 years old and I still love it. Tip 1: 过去动作持续到现在,还将持续下去过去动作持续到现在,还将持续下去. 现在完成进行时的用法现在完成进行时的用法2 2 1. - 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: 表示说话之前表示说话之前刚刚结束刚刚结束的
6、动作,并且的动作,并且 动作动作不再继续不再继续. 现在完成进行时的用法现在完成进行时的用法3 3 Tip 3:表示动作表示动作从过去到现在从过去到现在的时间内的时间内重复发重复发 生生但有可能但有可能间断间断。 1. It has been raining these days. 2. We have been practicing Kung Fu recently. 现在完成进行时的用法现在完成进行时的用法4 4 2. Why are you late again? I have been waiting for you for two hours. Tip 4:表示某种强烈的表示某种强烈
7、的感情色彩感情色彩,如:赞赏、批评、如:赞赏、批评、 愤怒等。愤怒等。 1. You have been making progress and I am proud of you! 1. 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
8、 they can over the past five hours. A. did B. do C. had done D. have been doing Practice 现在完成时和 现在完成进行时的比较 比较一: 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 reading pastfuturenow
9、read do have read pastfuturenow read do have been reading do 现在完成时现在完成时 现在完成进行时现在完成进行时 刚结束刚结束 动作仍在继续动作仍在继续 比较二: 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. (被问者过去一段时间
10、一直待在埃及, 没有离开过) How many times How long Tip 2:现在完成时现在完成时表示表示反复发生反复发生的动作,提问时用的动作,提问时用how many times。而现在完成进行时,表示。而现在完成进行时,表示持续的、不间持续的、不间 断的断的动作,提问时用动作,提问时用how long。 比较三: Tip 3:Tip 3:现在完成进行时现在完成进行时比较生动,有时含有比较生动,有时含有 明显的明显的感情色彩感情色彩,而,而现在完成时现在完成时往往只说明往往只说明 一个一个事实事实,一种,一种影响影响或或结果结果。 试比较:试比较: I have been dr
11、eaming to be an astronaut. I have dreamt to be an astronaut. Tip 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 hav
12、e been having this camera for five years. I have been taking photos of UFOs with this camera. State verb & action verb 常用表常用表状态状态、情感情感、感觉感觉的动词的动词: (1)have, exist,know,belong to等等 (2)like, love,hate, believe, want, regret, prefer(更喜欢更喜欢)等等 (3)see,hear,smell, feel, taste等等 不能用于现在完成进行时,但可用于现在完成不能用于现在完成
13、进行时,但可用于现在完成 时。时。 Tip 5:副词:副词never, yet, 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. Practice 1. She 2. I _(write) the book, but I still _(finish) it
14、. 3. They _ never _(learn) to swim. 4. We _(look) forward to our summer vacation. has lost have been writing havent finished have learnt have been looking 5. 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. we
15、re working D. are working Practice 6. There 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. snowed 7. 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
