分享

英语语法:现在完成时与一般过去时的区别(1)

 英语语法学习 2020-07-10

上几期学习了英语语法:现在完成时-反复发生的动作和谓语动作时态变换。本期学习英语语:现在完成时与一般过去时的区别(1)。

1. 动词形式

be

have

do

动词

形式

have been

has been

have had

has had

have worked

has worked

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

(1)现在完成时强调过去发生的动作的结果和对目前的影响,而一般过去时强调动作发生的时间、地点、方式等,与现在没有联系。比如:

I have just had breakfast.

我刚吃过早饭。

I had breakfast a moment ago.

我是刚才吃的早饭。

The bell for class has alreadyrung.

上课铃已经响过了。

The bell for class rang three minutes ago.

上课铃是三分钟前响起的。

I’ve finished my homework.

我已经完成作业。

I finished my homework in the classroom after school.

我放学后在里完成了作业。

We have been here for a month. We have learned a lot from them.

我们在这儿已一个月了。我们从他们身上学到很多东西。

We’ve just come back from the farm. We learned a lot there.

我们刚从农场回来。我们在那儿学到很多东西。


    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约