have married与have been married

例句是:He has been married since last July.

请问能不能去掉 been 变成 He has married since last July? 为什么?

请先 登录 后评论

最佳答案 2014-03-17 19:02

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.

请先 登录 后评论

其它 1 个回答

quanfa  

个人认为不能去掉been.因为since last July表示的时间段,与其对应的动作应该具有延续性,重复性。而has married属于瞬间动作,不具有可延续性.然而,has been married 具有延续性的状态。我们可以期盼专家老师权威详实的指导。

请先 登录 后评论
  • 1 关注
  • 1 收藏,16447 浏览
  • 叶子 提出于 2014-03-17 16:26

相似问题