当前位置:首页职业培训

一道英语题

作者:职业培训 时间: 2025-01-15 20:45:01 阅读:176

首先要知道 marry 是终止性动词。

英语中动词按是否可以表达延续性可分为延续性动词与终止性动词。终止性动词也称为非延续性动词,瞬间动词或点动词。英语中动词按其动作发生的方式与过程长短可分为延续性动词和终止性动词。终止性动词表示不能延续的动作,这种动作发生后会立即结束。要记住的就是终止性动词不可与表示一段时间的状语连用(如句中的for ten years),这点是各种英语考试反复考的地方。

marry就是终止性动词,你想一下marry这个动作只是一段时间,不可能10年都在进行这个动作吧。

如果想用终止性动词表示一段时间,必须将句中的终止性动词转换为相应的延续性动词才可以,如marry变为has been married,类似还有很多,如has been retired for ten years等等(他退休了10年),也可以理解为一般变为has been + 过去分词形式。实际上变完以后是用那个been表示一段状态,所以就可以加一段时间状语了。

至于为什么不用过去式,因为for ten years是表示一段时间,如果是ten years ago就必须用过式选而A了。

那个to我很奇怪,因为marry既可以当及物也可以当不及物动词,但使用中前者的情况占绝大多,一般都是直接加宾语的。如果marry做不及物动词都是没宾语的情况如 they have no idea to marry.

标签:

本文地址: http://www.goggeous.com/20241215/1/671611

文章来源:天狐定制

版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。

猜你喜欢
猜你喜欢
  • 最新动态
  • 热点阅读
  • 猜你喜欢
热门标签

网站首页 ·

本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

鲁ICP备2024081150号-3 相关侵权、举报、投诉及建议等,请发E-mail:admin@qq.com