《Unit 3 Language in use》语法解析 - 外研版初二下学期英语 - 读趣百科

《Unit 3 Language in use》语法解析

现在完成时(II)

1.现在完成时标志词

当表示动作已经完成并对现在有一定影响时,我们一般用现在完成时。同时,可分别用just,already 或yet加以强调或说明。例如:

标志
意义
用法
举例
just
刚刚
用于肯定句中,一般是置于have/has之后。
I have just heard the news.
我刚听到消息。
already
已经
Astronauts have already been to the moon.
宇航员已经去过月球了。
yet
还未
用于否定句,有“以后可能会”的含义。
The scientists have not heard from it yet.
科学家还没有收到它发出的信息。

2.辨析现在完成时和一般过去时

在使用现在完成时的时候,要注意它与一般过去时的区别。

时态
用法
举例
现在完成时
①表示该事件是在现在之前的某一个时间里发生的;
②重点在于已完成动作对现在的影响。
I have just been to London.
我刚去过伦敦。
一般现在时
①表示在过去某一具体时间发生的事情;
②与现在情况不相关。
I went to London last month.
我上个月刚去过伦敦。

注意:

在没有明确的过去时间状语时,判断该用现在完成时还是该用一般过去时,标准是看该行为是否对现在有影响,也就是说该句所强调的是什么。

A:Where have you put my book?I can't find it.

你把我的书放哪儿去了?我找不到。

B:I put it on your desk yesterday.

我昨天放在你桌上了。

该对话中,当A问对方把自己的书放在何处时,A强调的是现在找不到了,因此用现在完成时。但是B回答时只是说明当时放的位置,所以用一般过去时。