03.01 现在完成进行时是什么意思,怎么使用?

带刺蔷薇1314


“现在完成进行时态”是由“现在时间”和“完成进行态”结合而成的,所以称为“现在完成进行时态”。


“现在时间”很好理解,那么“完成进行态”如何理解?


所谓的“完成进行态”就是动作的“完成态”结合“进行态”进而延伸出“完成进行态”。


下面以图形的方式告诉你“完成进行态”的思维本质:


上图红色圆圈部分为“进行态”。


何谓“进行态”?


所谓“进行态”表示“当前”动作为进行中的状态,表示动作的进行或者延续。


例句:


I am eating. 我正在吃。




上图红色圆圈部分为“完成态”。


何谓“完成态”?


所谓“完成态”表示“当前”动作状态的完成或者结果。


“完成态”更加直白的可以解释为“已经做了某事”。


例句:


I have eaten. 我吃了。


也就是目前的结果是我已经吃了。 和现在有关,不要再吃了。


区别于一般过去时态:


I ate. 我吃了。


仅仅表示过去吃了。对现在没影响,和现在无关。





上图红色圆圈部分为“完成进行态”。


何谓“完成进行态”?


所谓“完成进行态”表示“当前”动作状态依旧在进行。


所以“完成进行态”自然的结合了“完成态”和“进行态”的属性。


“完成进行态”更加直白的可以解释为“一直在做某事”。


例句:


I have been eating. 我一直在吃。


相当于:


I was eating. + I am eating.


也就是到目前的结果或者状态,我一直在吃。


到这里你应该已经明白了“完成进行时态”的意思了。 以上的例句都是结合现在时间而言的,那么结合其他时间就成为了下面完整的时态图:


转为为下表:

继续转为传统的时态表格:

关于上表中的不定态,是从传统的一般时态中分离出来的,因为不定态和一般态动作发生发展的本质是不同的,传统语法没有认识到这一点而混为一谈。如需更详细的了解动词的“态”起源请参考下面头条的回答:


如何学习英语的非谓语动词?

https://www.wukong.com/question/6424678076629647617/


也可以在头条看《英语思维课程 英语时态的原理》这一个视频,看完就会明白动词“态”的前世今生,以及非谓语动词是怎么来的,非谓语动词和谓语动词之间的关系,或者参考《英语思维:解密英语语法的原理》图书及视频。


英语思维


“现在完成进行时”是英语16种时态之一。

它的结构是:have/has been doing。

时态是关于动作发生的时间、进行的状态。“现在完成进行时”所对应的动作,已经发生(完成),并一直持续(进行),此时此刻(现在)还在持续中,而且还要持续下去(什么时候停?不知道),如:

l I really hope the bus comes soon. We have been waiting for 20 minutes.

(我真希望公交马上能来。我们已经等了20分钟了。)

“等”这个动作,20分钟前就发生了,并一直持续到现在(一直在等),而且,还要持续下去(公交还没来,所以要继续等)。

更多例句:

1.l It has been raining for three days.

雨已经下了三天了。(从三天前下到现在,而且还没停。)

2.l David is out of breath. He has been running.

大卫现在上气不接下气。他一直在跑。(从之前跑到现在,而且还要跑下去。)


乐学一百


专业版解释:表示一个持续的动作,从过去开始一直持续到现在,并且仍然要继续下去,


说人话:请看例子,《生活大爆炸》里谢耳朵说:


You know, I've been thinking about time travel again.

这里,谢耳朵从刚刚开始就在幻想时光旅行这件事,到他说出这句话的时候,他还在想着这件事,并且这个幻想还会持续一会儿(因为接下来他又说了好多关于时光机的事),所以用了现在完成进行时。


再来看一个对比例句,出自《纸牌屋》:

Garrett has thought long and hard about this.

琳达的意思就是,加勒特已经考虑过了,这件事(不提名你为国务卿,把你留在国会)已经是定局了,他不会再做其他考虑了。所以这个动作没有持续,只是从过去开始,对现在造成一个影响,所以用了现在完成,而非现在完成进行时。


关于英语时态的理解,推荐大家像这样在具体语境中理解揣摩,光看语法书上的解释有时候不太好理解,很容易混淆。

P.S. 看我这么辛苦你要不要点个赞😬


其实黒執事葬葬很帅


时态(Tense)是表示行为、动作和状态在各种时间条件下的动词形式。

因此,当我们说时态结构的时候,指的是相应时态下的动词形式。

英语时态分为16种:一般现在、一般过去、一般将来、过去将来时,以及这四者的进行时、完成时和完成进行时。


现在完成进行时(have been doing)

现在完成进行时表示过去发生的动作或状况一直持续到现在,这个动作可能仍在继续进行或刚刚结束。现在完成进行由“have/has + been + 现在分词”构成


1.1 现在完成进行时的构成

肯定句:主语 + have/has + been + 现在分词...

否定句:主语 + have/has + not + been + 现在分词...

疑问句:Have/Has + 主语 + been + 现在分词...?

疑问代词/疑问副词 + have/has + 主语 + been + 现在分词...?

1.2 现在完成进行时的肯定句

句型:主语 + have/has + been + 现在分词...

现在完成进行时的肯定句由“助动词have/has + been(been是be动词的过去分词)+ 现在分词”构成:

I've been trying to find out her telephone number.我一直在查问她的电话号码。

They have been widening the road.他们在拓宽这条路。

She is very tired. She's been typing letters all day.她很累了。她整天都在录入信件。

1.3 现在完成进行时的否定句

句型:主语 + have/has + not + been + 现在分词...

现在完成进行时的否定句是在助动词have/has后加not,之后是“be动词的过去分词been + 现在分词”:

I've not been feeling very well for the past few days.这几天以来,我一直感到不太舒服。

It hasn't been working properly for three weeks.它已有3个星期运作不正常了。

1.4 现在完成进行时的一般疑问句

句型: Have/Has + 主语 + been + 现在分词...?

回答方式:Yes,主语 + have/has(been + 现在分词...).

No,主语 + have/has + not(been + 现在分词...).

现在完成进行时的一般疑问句是将助动词have/has置于主语之前(大写have/has的第一个字母),在句尾加问号;这种语序是倒装语序:

Have you been writing books for long? 你写书已经很长时间了吗?

Have you been working all morning? —Yes,we've been working4hours without a break.你们一上午都在工作吗? ——是,我们连续工作了4个小时没有休息。

1.5 现在完成进行时的特殊疑问句

句型:疑问代词/疑问副词 + have/has + 主语 + been + 现在分词...?

现在完成进行时的特殊疑问句是将疑问代词/疑问副词置于助动词have/has之前(have/has的第一个字母无需大写),和一般疑问句差不多;这种语序是倒装语序。就主语提问时,将疑问代词或带有疑问限定词的名词词组置于助动词have/has之前,在句尾加问号;这种语序是陈述句语序:

You look dirty. What have you been doing? —I've been cleaning the garage.你看上去很脏,干什么了? ——我一直在清扫车库。

You've taken your time! What on earth have you been doing? 你可真够慢的!你到底一直在干什么?

1.6 现在完成进行时的用法

1.表示过去发生并持续到现在的动作

现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行,也可能停止了一会儿:

How long have you been learning English? 你学习英语多久了?

How long has it been snowing? 雪下多久了? (还在下雪)

How long have you been studying here? —I've been studying here for five years.你在这里学习多久了? ——我在这里学习了5年了。(未间断过)

2.表示现在经常重复的动作 Jack has been phoning Jane every night for the last week.上星期杰克天天晚上给简打电话。

We've been seeing quite a lot of each other recently.最近我们常常见面。

3.用于得出结论

现在完成进行时可以表示根据直接或间接的证据而得出结论:

His eyes are red. He has been working too hard recently.他眼睛红了,准是最近工作太紧张了。

1.7 现在完成进行时与现在完成时的区别

现在完成进行时强调动作在某一时刻内一直在进行,而且动作现在有结果。到目前为止,该动作可能已不再继续进行,也可能还在继续进行,这要根据上下文来确定。句子中常含有“all + 表示时间的词语”,如all day(一整天),all morning(一上午),for(有……多久)和since(自……以来)。现在完成进行时通常表示尚未完成的动作;现在完成时则表示已完成的动作。有些动词如learn(学习),lie(躺),live(居住),rain(下雨),sleep(睡),study(学习),wait(等候),work(工作)等本身就有持续性,其现在完成进行时形式和现在完成时形式可以互换,惟一的区别是前者更强调动作的持续性:

Where have you been? What have you been doing? 你到哪里去了? 干什么去了?

I've been doing my homework. 我一直在做作业。(还在做)

I've finished my homework. 我已做完作业了。(已完成)

We've been talking to him all morning. 我们今天一上午都在同他谈话。(可能还没谈完)

We've talked to him this morning. 我们今天上午同他谈过话。 (已谈完)

现代英语,特别是口语,对于像lie(躺),sit(坐),stay(暂住),wait(等候)等动词,用现在完成进行时比用现在完成时更合习惯:

He has been sitting there studying all evening. 他整个晚上都坐在那儿学习。

I've been waiting for you since morning. 我从上午一直在等你。

We've been staying in a hotel since we came here. 自从到这里以后,我们一直住在旅馆。

杰克从事英语教育数十载。孩子英语学习上有任何问题,家长可WeChat(微信)添加(jackzjpaaaa)老师,jack可根据多年的教育经验,帮助您的孩子解决学习中的困难,从而提高孩子的学习兴趣以及学习效率和学习成绩。


分享到:


相關文章: