首先要知道 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
文章来源:天狐定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2024-12-15 22:17:51职业培训
2024-12-15 22:17:50职业培训
2024-12-15 22:17:42职业培训
2024-12-15 22:17:41职业培训
2024-12-15 22:17:40职业培训
2024-12-15 22:17:40职业培训
2024-12-15 22:17:39职业培训
2024-12-15 22:17:31职业培训
2024-12-15 22:17:30职业培训
2024-12-15 22:17:29职业培训
2024-12-12 06:05职业培训
2024-12-17 02:34职业培训
2024-12-10 10:57职业培训
2024-12-07 02:54职业培训
2024-12-09 23:04职业培训
2025-01-05 10:42职业培训
2024-12-14 08:00职业培训
2024-12-17 15:20职业培训
2024-12-10 03:16职业培训
2024-12-01 22:33职业培训
扫码二维码
获取最新动态