现在完成进行时的用法

余年寄山水
681次浏览
2021年01月25日 11:36
最佳经验
本文由作者推荐

艾滋病宣传活动总结-

2021年1月25日发(作者:委托行)
现在完成进行时的用法

1.
表示过去发生并持续到现在的动作
< br>现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,
这个动作可能仍在进行,也可 能停止了一会儿:

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
(自……以来)

现在 完成进行时通常表示尚未完成的动作;
现在完成时则表示已完成的动作。
有些动词如
l earn

学习)

lie

躺)

li ve
(居住)

rain
(下雨)

sleep
( 睡)

study
(学习)

wait
(等
候)< br>,
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
(躺)

s it
(坐)

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.
自从到这里
以后,我们一直住在旅馆。

艾滋病宣传活动总结-


艾滋病宣传活动总结-


艾滋病宣传活动总结-


艾滋病宣传活动总结-


艾滋病宣传活动总结-


艾滋病宣传活动总结-


艾滋病宣传活动总结-


艾滋病宣传活动总结-