分享

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

 Alice5209 2023-09-17
一. 一般过去时
用法:表示过去发生的动作或者存在的状态。
例:
I drunk a lot of tea last night.
我昨天晚上喝了很多茶。
(喝了很多茶这件事发生在昨天晚上,已经结束了。)
这个动作,表示在时间轴上,可以参考下图:

I ran my bike to go to school when I was in middle school.
我上中学的时候,每天骑自行车去学校。
(骑自行车上学这件事发生在我上中学这个时间段内,现在已经不这样了。)

二. 现在完成时
用法1. 表示过去发生的动作对现在的影响。
例:
Would you like a cup of tea?
你要来一杯茶吗?
I have drunk a lot of tea by now.
我到目前为止已经喝了很多茶了。
(喝茶这个动作发生在过去,对现在的影响是我已经喝够了。——言外之意,你再请我喝茶我就不喝了。)
这个动作,表示在时间轴上,可以参考下图:

用法2.表示动作发生在过去,持续到现在,且有可能继续持续下去。
例:
I like tea very much.
我很喜欢喝茶。
I have drunk different kinds of tea by now.
我到现在为止喝过好多种类的茶了。
(基于前文给出的背景,可以得知,我喝茶这个动作开始于过去,一直持续到现在,并且很可能以后还会继续喝不同种类的茶。)

我们来对比上面所给出的例句,会发现这样两点不同:

1. 一般过去时,时间状语往往很明确,就是具体的过去某个时间。
   现在完成时,时间状语往往比较含糊,没有给出明确具体的时间。

2. 一般过去时,动作或者状态在过去某个时间已经结束了,和现在没有一点关系
   现在完成时,动作是发生于过去,和现在有密切联系

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多