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

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

答:一般过去式:表示时间点只在过去,可与具体的表示过去时间状语连同,如:yesterday, 强调动作发生在过去,与现在无关。现在完成时:表示时间点从过去持续到现在,不与具体的表示过去时间状语连同,可与自己的特征词连用,如:just、ever、never等,强调过去发生的动作对现在造成的影响。

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

1、定义不同

一般过去式:是表示过去发生的动作或存在的状态,时间点只在过去,可与具体的表示过去时间状语连同。强调动作发生在过去,已经结束,并且跟现在没有任何联系。

现在完成时:是表示过去发生的动作持续到现在,并且对现在有一定的影响,强调的是过去发生的动作对现在造成的影响。

2、时间状语不同

一般过去式:可以与具体的表示过去时间状语连同,如:3 days ago、last week、yesterday、in 1990、that day、yesterday等。

现在完成时:不可以与具体的表示过去时间状语连同,但可与自己的特征词连用,如:just、ever、never等。

3、构成不同(以do为例)

一般过去式:did(无因果)

现在完成时:have/has+p.p(有因果)

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

二、一般过去式和现在完成时的例句

一般过去式:

1、What did you do during the last summer vocation.你去年暑假做了什么?

2、You were absent from school two days ago.你两天前没来学校。

3、I was very tired last night.我昨晚很疲劳。

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

现在完成时:

1、I have heard nothing from him up to now.到目前为止我没有他的任何消息。

2、I have been to the Great Wall twice.我曾经去过两次长城。

3、She has lost her bike.她把自行车弄丢了。

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

1、定义不同

一般过去式:是表示过去发生的动作或存在的状态,时间点只在过去,可与具体的表示过去时间状语连同。强调动作发生在过去,已经结束,并且跟现在没有任何联系。

现在完成时:是表示过去发生的动作持续到现在,并且对现在有一定的影响,强调的是过去发生的动作对现在造成的影响。

2、时间状语不同

一般过去式:可以与具体的表示过去时间状语连同,如:3 days ago、last week、yesterday、in 1990、that day、yesterday等。

现在完成时:不可以与具体的表示过去时间状语连同,但可与自己的特征词连用,如:just、ever、never等。

3、构成不同(以do为例)

一般过去式:did(无因果)

现在完成时:have/has+p.p(有因果)

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

二、一般过去式和现在完成时的例句

一般过去式:

1、What did you do during the last summer vocation.你去年暑假做了什么?

2、You were absent from school two days ago.你两天前没来学校。

3、I was very tired last night.我昨晚很疲劳。

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

现在完成时:

1、I have heard nothing from him up to now.到目前为止我没有他的任何消息。

2、I have been to the Great Wall twice.我曾经去过两次长城。

3、She has lost her bike.她把自行车弄丢了。

上一篇ed的发音规则
下一篇 丧英文网名

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部