have married与have been married
学考宝 作者:佚名
问题描述
例句是:He has been married since last July.
请问能不能去掉 been 变成 He has married since last July? 为什么?
老师答疑
罗老师:
married形容词,意为“已婚的”
marry是一个非延续性动词,不能和表示一段时间的时间状语连用。如:
他们结婚十年了。
不能说:They have married for ten ye married for ten years.
应该说:They have been married for ten years.
They were / got married ten years ago.
It is ten years since they were / got married.
q老师:
个人认为不能去掉been.因为since last July表示的时间段,与其对应的动作应该具有延续性,重复性。而has married属于瞬间动作,不具有可延续性.然而,has been married 具有延续性的状态。我们可以期盼专家老师权威详实的指导。
相关文章
热门推荐