完成时的特殊用法

2020-06-23 作者: 1325阅读

同学们都知道现在完成时的结构为 have / has done,表示过去发生的动作对现在的影响和结果。比如:

I have seen this film.

He has worked here for 10 years.

但是有一种情况却不能简单汉译英过来使用。比如:

‘’这个老人已经去世10年了。‘’这句话很多学生都会写为:

''The old man has died for 10 years.''

然而,英语中这样的表达却万万不可取,因为die是一个短暂性动词,而‘’for+时间段‘’表示谓语动作从过去持续到现在多久了,显然,短暂性动词时不可能持续很久的,也就是说去世这个动作不可能持续10年的时间,所以这句话就是错误的。

那么,如果我们还是想要表达这个意思,到底该怎么说呢?

die有个对应的形容词为dead,He is dead 就可以表示他现在是去世的状态,那么不在世的状态是可以持续的,所以,

‘’这个老人已经去世10年了。‘’可以表达为:

''The old man has been dead for 10 years. ''

总结来说:这就是我们常说的短暂性动词和延续性动词的转化。至于为什么要转化,看完今天的文章,你明白了吗?



留学咨询

更多出国留学最新动态,敬请关注澳际教育手机端网站,并可拨打咨询热线:400-601-0022
  • 专家推荐
  • 成功案例
  • 博文推荐
  • 高国强 向我咨询

    行业年龄 12年

    成功案例 3204人

    留学关乎到一个家庭的期望以及一个学生的未来,作为一名留学规划导师,我一直坚信最基本且最重要的品质是认真负责的态度。基于对学生和家长认真负责的原则,结合丰富的申请经验,更有效地帮助学生清晰未来发展方向,顺利进入理想院校。

  • Amy GUO 向我咨询

    行业年龄 17年

    成功案例 4539人

    一切的一切从现在开始.用自己的态度闯出一片天

  • Tara 向我咨询

    行业年龄 7年

    成功案例 1869人

  • 走进澳大利亚第一学府:这所名校究竟有何魅力,被誉为全澳第一?

    1247人阅读 查看原文

  • 福利贴| 西澳大学2025首场申请费减免活动开启报名

    1305人阅读 查看原文

  • 全新的阿德莱德大学2026年入学申请开放!中文官网申请详解来袭

    1852人阅读 查看原文

我要查

澳际服务

我要读

热门国家申请