永发信息网

为什么have 后面必须跟be 是have后面必须跟名词吗, have been married

答案:2  悬赏:30  手机版
解决时间 2021-01-30 13:53
  • 提问者网友:疯子也有疯子的情调
  • 2021-01-30 09:22
为什么have 后面必须跟be 是have后面必须跟名词吗, have been married
最佳答案
  • 五星知识达人网友:枭雄戏美人
  • 2021-01-30 10:09
你的问题就前后不搭,如果have后面一定要加名词,been married是名词吗?have本身作为助动词用法多样,因为married是一种状态,所以是be married,那换成现在完成时不就是have been married,这根have无关,如果这么说I have married her也是可以的,have后面就没接be;当have作为实意动词时后面可以加名词
全部回答
  • 1楼网友:白昼之月
  • 2021-01-30 10:14
they have married for 50 years. 是错误的。 marry 是短暂性动词,不能和时间段 for 50 years 连用。 必须转化为延续性动词 have been married , 所以正确的说法是: they have been married for 50 years.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯