内容正文:
SB1U6 Grammar
Present perfect continuous
Structure: have/has been doing
Now listen to an English song and try to fill in the blanks.
I __________________ with a shadow overhead
I __________________ with a cloud above my bed
I have been lonely for so long
Trapped in the past, I just can’t seem to move on
I __________________ all my hopes and dreams away
Just in case I ever need them again
I __________________ aside time to clear a little space in the corners of my mind……
have been living
have been sleeping
have been hiding
have been setting
The Present Perfect Continuous Tense
Learning objectives
一、构成
I have been reading the book.
I have been living here since 1988.
I have been waiting for two hours.
She is very tired. She has been working all morning.
We have been making mistakes like this.
have/has+been+ving
往往和for, since 表述一段时间的时间状语连用;与 lately, recently, these day, till/until, up to now, so far 等表示到目前为止的时间状语连用。
二、用法
表示动作从过去某时开始,一直延续到现在,将来还可能延续下去,强调动作的延续性。
I have been waiting for an hour, but she hasn't come yet. 我都等了一个小时了,但是她还没来。
Tom has been working hard since the new term began. 自从新学期开始,汤姆一直在努力学习。
2.表示从过去某时开始到现在这一段时间内动作一再重复发生。
She has been phoning Jim every night for the past two weeks. 两星期以来,她每天晚上都给吉姆打电话。
You have been telling me not to be late all the way.
一路上你一直在告诉我不要迟到。
3.表示动作刚刚结束,该动作一般不再继续,有时会指出结果。
I have been playing pingpong all morning, so I'm sweating. 整个上午我一直在打乒乓球,所以我浑身是汗。
I've been painting the door, so my hands are very dirty. 我一直在给门刷油漆,所以我的手很脏。
4.表示某种感情色彩。
You have been daydreaming but never make an effort. 你一直在做白日梦,但从不努力。(指责)
You have been lying to me. 你一直在对我说谎。(气愤)
三、不能用现在完成进行时的情况
有些动词不能用于现在完成进行时,但可用于现在完成时,这些动词为:
状态动词:be, have, exist
情感动词:like, love, have
感觉动词:see, hear, know, feel, sound
短暂性动词:finish, marry, get up, come, go等
I have known him for years. 我认识他已经好几年了。
They have finished the work. 他们已经完成了这份工作。
四、现在完成进行时与现在完成时的区别
现在完成时强调的是某个刚刚完成的动作或某个过去的动作对现在的影响或产生的结果;现在完成进行时则强调动作的延续性。试比较:
I have thought it over. 我已经考虑过这件事了。
I have been thinking about it. 我一直在考虑这件事。
现在完成进行时可以表示动作的反复性;现在完成时一般不表示反复性。
Have you been meeting him recently? 你最近经常见他吗?
Have you met him recently?
你最近见过他吗?
2.现在完成进行时有时含有感情色彩;现在完成时一般表示平铺直叙。试比较:
亨利工作有条不紊。
Henry has been doing his work orderly.
Henry has done his work orderly.
含表扬的意味
描述事实
Complete the paragraphs with the correct form of the verbs in brackets.
Which kind of tourism may be ecotourism?
$$