admin管理员组

文章数量:1530518

2024年5月9日发(作者:)

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

现在完成时与一般过去时这两种时态是高中时态学习中的难点,也是重点。现将他们的区别

总结如下:现在完成时的用法有两种:1表示动作在过去发生到现在已经完成,但动作的结

果对现在仍有影响。如:Tom has just left。2动作或状态从过去开始一直持续到现在,并有

可能再持续下去,如:We have studied English for 5 years.而一般过去时只强调过去发生了某

个动作,并不注重对现在的影响和结果,具体比较如下:

一、有一个表示确定的过去时间状语时,就要用一般过去时:

I saw the film last night.

我昨天晚上看了这部电影

When did you hear the news?

你什么时候听到消息的?

二、有一个表示包括现在时间在内的一段时间的状语时,多用现在完成时:

He has learned a great deal since he became a college student.

自他上大学以来,他学到了不少东西。

三、有一频度时间状语或不确定的时间状语时,多用现在完成时:

I have often seen him these days.

这些天来我常看到他。

Have you ever seen the film before?

你以前看过这部电影吗?

四、如果没有时间状语,要根据上下文来判断。内容和意义有时也影响时态的应用。如果考

虑过去发生的事对现在的影响或结果,则用现在完成时,否则用一般过去时:

What did you have for breakfast?

你早饭吃些什么?

Have you had your breakfast?

你吃过早饭了吗?

五、有时地点状语也会影响时态的应用:

Have you bought an English book?

你买了本英语书吗?

Where did you buy it?

你在哪里买的?

六、有时还要看动词所表示的动作是否能在现在或将来重复进行,能重复者多用现在完成时,

否则用过去时:

Lei Feng visited the factory three times.

这个工厂雷锋参观过三次。(不能重复)

He has visited the factory three times.

这个工厂他参观过三次了。(他还活着,可能重复)

本文标签: 时间状语影响动作表示