完成时的特殊用法

2020-06-23 作者: 1131阅读

同学们都知道现在完成时的结构为 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
  • 专家推荐
  • 成功案例
  • 博文推荐
  • 高国强 向我咨询

    行业年龄 11年

    成功案例 2937人

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

  • Tara 向我咨询

    行业年龄 6年

    成功案例 1602人

  • Cindy 向我咨询

    行业年龄 18年

    成功案例 4806人

    精通各类升学,转学,墨尔本的公立私立初高中,小学,高中升大学的申请流程及入学要求。本科升学研究生,转如入其他学校等服务。

  • 澳洲首个本土大学排名出炉!几乎颠覆QS排名!全澳第一竟然是......

    800人阅读 查看原文

  • 昆士兰大学信息日|院系大咖坐镇,精彩大师课不容错过!

    1080人阅读 查看原文

  • 报名开启|UNSW College 2024年中国旗舰见面会

    1539人阅读 查看原文

我要查

澳际服务

我要读

热门国家申请