现在完成时与一般过去时的区别

 我来答
来自梯田机智的茄子
2022-12-27 · 超过114用户关注了TA
知道小有建树答主
回答量:667
采纳率:100%
帮助的人:8.6万
展开全部

现在完成时与一般过去时的区别如下:

1、从定义来看:一般过去式,表示过去发生的动作或存在的状态;现在完成时,表示过去发生的动作持续到现在并对现在有影响。

2、从构成来看:以do来举例,一般过去式did(无因果);现在完成时have/has+pp(有因果)。

3、从时间状语来看:一般过去式,时间点(例如last week,that day);现在完成时,时间段(例如since,so far,for 10 years,recently,yet)。

现在完成时(The Present Perfect Tense)是过去的动作或状态持续到现在,或对现在造成的影响,可能持续发生下去。在英语时态中,“时”指动作发生的时间,“态”指动作的样子和状态。

一般过去时(simple past tense)表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为。在英语语法中,时指动作发生的时间,态指动作的样子和状态。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式