we've been married for many years 为什么用been married啊?是表达完成式被动?还是什么,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/25 05:18:41
we''vebeenmarriedformanyyears为什么用beenmarried啊?是表达完成式被动?还是什么,we''vebeenmarriedformanyyears为什么用beenmarri

we've been married for many years 为什么用been married啊?是表达完成式被动?还是什么,
we've been married for many years 为什么用been married啊?是表达完成式被动?还是什么,

we've been married for many years 为什么用been married啊?是表达完成式被动?还是什么,
这个是现在完成时.
have + done 的构成.been 是be的过去分词
married 不是被动,它就是个单词,是形容词,意思是:已婚的.
全句翻译:我们已经结为夫妻多年了.
希望能够帮助到您.

因为marry不是持续性的动词,不能和后面的for many years搭配
所以用表示状态的表达方式 be married ,可以表示持续

完成时

for +一段时间
前面一般用完成时 现在完成时 或者过去完成时
这道题意思是说我们结婚很多年了
表示现在还处于这个状态。所以有表示延续的意思

be married 表[状态}结婚married是形容词,have been married 是be married 的现在完成时