400-687-5676 | 在线咨询(8:00-22:00) 免费试听| 购买课程| 奖学社区| 登录
关于恩京英语
免费外教英语1:1
  英语口语测试
只需10分钟,赶快来英语口语测试一下!
此次体验及通话免费,
恩京英语不额外收取电话费
教你怎样与外教顺畅沟通
200%运用方法
客服热线
400-687-5676
热线时间:(法定假期除外)
周一 至 周五 8:00 — 21:00
周   六      8:30 — 17:30

如何理解现在完成时强调影响

2019/3/5 14:05:07

一、首先认清“现在完成时”的实质:

1. 表示动作(或状态)发生在过去,虽然已经结束,但对现在有影响。

2. 表示动作(或状态)发生在过去,并一直延续到现在。

英语初学者对该时态的理解误区:认为它表示“现在完成的动作”。注意:时态名称和表达意义是两个不同的概念!

二、现在完成的用法

1. 现在完成时,强调过去的动作对现在的影响。就是说,动作发生在过去,然而该动作的结果对现在有影响。请仔细体味下面的例句:在线英语培训

Tom has eaten something. 汤姆吃了一些东西。(意味着:He is not hungry now. 他现在不饿了。)

My daughter has already phoned me about her health. 我女儿已经给我来电话,说过她身体情况。(意味着:So I am not worried about her. 于是我不担心她了。)

I haven’t heard from my friend John. 我一直没有朋友约翰的消息。(意味着:I don’t know how he is getting along.)

以上各个例句,假若使用一般过去式,也完全正确。但无法表达那种对现在的影响或结果。

2. 表示过去的某一动作或状态一直持续到现在,并有可能持续下去。

We have studied English for seven years. 我们已经学了七年英语。

His uncle has worked in this factory since he left the army. 他叔叔自从离开部队以来一直在这家工厂上班。

She’s been very busy lately. 她最近非常忙。

【用法辨析】现在完成时与一般过去时的用法区别

这两个时态都可以指过去已发生的事,但现在完成时强调动作与现在有联系,或是对现在有影响;而一般过去时单纯谈过去的事情,与现在没有联系。凡是有明确的过去时间状语时,只能用一般过去时。

The prices have gone down,but I wonder if they’ll remain so. 价格已经降下来了,但我不知是否会继续保持这样。(现在仍低)

The prices went down for a long time last year. 去年价格曾下降过一段很长的时间。(现在已经回升)

Now he’s a worker,and he once served in the army for 5 years.他现在是个工人,他曾在部队服过5年兵役。(现在已离开部队)

He has served in the army for 5 years. 他当兵5年了。(现在还在部队)

【特别注意】在现代英语中,尤其美国英语中,常用一般过去时代替现在完成时,不太考虑过去动作对现在的影响与否。

I saw the film already. (= I have seen the film already.) 我看过这部电影。

转载自:http://www.enging.com.cn



填写个人信息,领取免费体验课

点击选择免费体验时间

我选择的上课时间是

请选择

补全信息,匹配最适合您的老师,进行试听体验

中小学生高中生大学生
在职工作公务员其他
零基础初级中级高级
纯英语外教双语中教
旅行 交通 体育
电影 职业 自由交谈

*点击可查看对应的话题资料

  • 立即领取免费体验课
  • 今日仅剩
    58个名额
400-687-5676 (法定假期除外)
周一 至 周五 8:00 AM - 21:00 PM 周六 8:30 AM - 17:30 PM