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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 14:47:43
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啊?是表达完成式被动?还是什么,

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 的现在完成时