现在完成时和现在完成进行时怎么区分,能否互通? 5

就像我从2000年就住在这,是Ihavelivedtheresince2000现在完成进行时是从过去到现在,还有将来,那我将来也住着,不能写Ihavebeenliving... 就像我从2000年就住在这,是
I have lived there since 2000
现在完成进行时是从过去到现在,还有将来,那我将来也住着,不能写
I have been living there since 2000 吗?

不知道怎么区分啊,有没有大佬解惑啊啊啊啊啊啊
展开
 我来答
阿正正正
高能答主

2020-08-31 · 世界很大,慢慢探索
知道大有可为答主
回答量:1.6万
采纳率:99%
帮助的人:640万
展开全部
现在完成时:
a.概念: 事情发生在过去,并一直持续到现在,且过去发生的动作对现在有一定影响.
b.句式结构: 主语+ have/has+过去分词
c.常与现在完成时连用的时间状语: already, yet, never, ever, so far, up till now, recently, in the past/last… years等连用. 如:
I have just finished my housework.
我已经完成了我的家务.
Mary has been ill for ten days.
玛丽已经病了十天.
So far, she hasn’t enjoyed the winter vacation.
到目前为止,他并不享受她的寒假.
d.现在完成时态可用在下列结构中:
It is the first / second time…. that…结构中的从句部分,用现在完成时。例如:
It is the second time that I have visited the city.
这是我第二次访问这城市。

现在完成进行时:
a. 概念: 表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去.
b. 句式结构: 主语+ have/has been+现在分词
c. 常与现在完成进行时连用的时间状语:all day, all this morning, all these years, for+时间段连用.如:
She is very tired, she has been typing letters all day.
她很累,她整天都在打信件。(强调很可能继续打下去,如果用现在完成时则不强调继续下去)
I have been looking for my lost book for three days, but I still haven’t found it.
我寻找丢失的书已经找了三天,但是我仍然没有找到。(因没找到,所以强调会继续找)
对照上面的讲解,不难看出,由于使用的时间状语是since,所以,不适合使用现在完成进行时表达,如果改成“for twenty years”就可以啦。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式