伪满战犯伪蒙疆战犯:现在完成进行时是什么?用法呢?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 04:37:07

现在完成进行时
1. 形式:have(has)+been+现在分词,以work为例:
肯定式:
IYouWehave
HeSheIthasbeen working.
否定式:
IYouWehave
HeSheIthasnot been working.
疑问式:
haveIYouWe
HasHeSheItbeen working?
2. 用法
现在完成进行时表示从过去某一时间开始一直延续到现在的动作。现在这个动作可能刚刚终

止,也可能仍在进行。
I have been sitting here all afternoon.
我在这儿坐了一下午了。
How long has it been raining?
雨下了多久了?
They have been fighting for independence since 1960s.
他们从60年代以来一直为独立而斗争。
3?现在完成进行时和现在完成时的区别
1)现在完成进行时一般强调过去发生的动作现在仍在继续。
现在完成时强调过去发生的动作现在已经完成或表示曾经发生过。
I have been writing an article.
我一直在写一篇文章。(仍在)
I have written an article.
这已写好一篇文章。(已完成)
I have been reading that book since last week.
上周以来,我一直在读那本书。(还在读)
I have read that book before.
以前我曾读过那本书。(动作在过去曾经发生过)
2) 现在完成进行时表示刚刚结束的动作,强调动作在不久前持续进行,带有感

情色彩。
现在完成时表示已经结束的动作,强调动作的结果。
Where have you been? We have been looking for you everywhere.
你到哪里去了?我们到处在找你。(表示刚刚结束的动作)
We have looked for him, but haven't found him.
我们找过他,但没有找到他。(表示动作已结束,强调支作的结果)
3) 现在完成进行时表示现在以前的这段时间内反复发生的事情。
All these years they have been contributing articles to our magazine.
这些年来,创立们一直为我们杂志写稿。
We have been seeing quite alot of each other recently.
最近我们常常见面。
参考资料:http://zjedu.nbip.net/kejian/yy4/%B3%C9%C8%CB%D3%A2%D3%

现在完成进行时
(一)构成:have/has been + 现在分词
(二)用法:
1. 现在完成进行时动词表示从过去开始一直持续到现在的动作,这个动作可能刚刚结束,也可能还要继续下去,常与for two hours, since 1986, all this morning, these few days等表示一段时间的状语连用。例如:
That's exactly what I have been thinking. 我也是这么想。
2. 完成时动词表示一直到说话时为止的一段时间内,大部分时间都在持续进行的动作(不一定延续到说话的时候),往往暗示这个动作对现状的影响。例如:
What have you been doing this morning? (You look tired.)你今天早晨干什么了?
现在完成进行时和现在完成时都可以表示"从过去开始一直持续到现在"这一概念,有时两者可以互相代用,但前者多用于口语。在含义上如着重表示动作的结果时,多用现在完成时;如着重表示动作一直在进行,即动作的延续性时,则多用现在完成进行时。

现在完成进行时表示过去某一时刻之前开始的动作或状态一直延续到现在某一时刻。例如:
I have been looking for my lost book for three days, but I still haven’t found it.

现在完成进行时的构成
现在完成进行时是由"have/has been + 现在分词"构成的。
He is ill. He's been lying in bed for three weeks.
他病了,已经卧床3个星期了。
Your eyes are red. Have you been crying?
你眼睛红了。你刚刚哭过了吗?
What have you been doing all this time?
这半天你干什么来着?

现在完成进行时的用法
①表示动作从过去某时开始,一直延续到现在。
现在完成进行时常和all this time, this week, this month, all night, all the morning, recently等状语以及since和for引导的状语连用。
I have been reading Hemingway's Farewell to Arms recently.
我最近一直在读海明威的《永别了,武器》。
This is what I have been expecting since my childhood.
这是我从小以来就一直期待着的事情。

②表示动作刚刚结束。
My clothes are all wet. I've been working in the rain.
我的衣服全湿了,我刚才一直在雨中干活。
He is dead drunk. He's been drinking with his friends.
他烂醉如泥,他刚才一直在和朋友们喝酒。

③表示一个近期内时断时续,重复发生的动作。
You've been saying that for five years.
这话你已经说了五年了。
He has been writing articles to the newspapers and magazines since he became a teacher.
自从任教以来,他一直在为报刊杂志撰稿。

④表达较重的感情色彩。
What have you been doing to my dictionary?
看你把我的字典弄成什么样子了!
Too much has been happening today.
今天可真是个多事的日子。

现在完成进行时与现在完成时的比较
①现在完成进行时可以表示动作的重复,而现在完成时一般不表示重复性。
Have you been meeting him recently?
你最近常和他见面吗?
Have you met him recently?
你最近见到过他吗?

②现在完成进行时有时含有感情色彩,而现在完成时一般是平铺直叙。
I have been waiting for you for two hours.
我一直等了你两个小时。 (可能表示不满)
I have waited for you for two hours.
我等了你两个小时。 (说明一个事实)

③现在完成进行时强调动作,而现在完成时强调结果。
Who has been eating the oranges?
谁一直在吃这些桔子呀? (还剩余一些)
Who has eaten the oranges?
谁把桔子吃光了? (强调吃得一个不剩)