现在完成时的被动语态

如题所述

被动语态是动词的一种形式,用以说明主语与谓语动词之间的关系。被动语态是动词的一种特殊形式,一般来说,只有需要动作对象的及物动词才有被动语态。汉语往往用"被"、"受"、"给"等被动词来表示被动意义 。被动语态由“助动词be+及物动词的过去分词”构成。被动语态的时态变化只改变be的形式,过去分词部分不变。疑问式和否定式的变化也如此。
现在完成时是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。
完成时态的构成分为两部分:一是助动词,二是实义动词的过去分词-ed。具体来说,用助动词have表示“时”,以表明动作发生的时间是在过去、现在还是将来;用过去分词来表示动作的“态”,以表明该动作已经完成。
它的构成是:主语+have/has+动词的过去分词
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-23
现在完成时的结构就是have
+分词。被动语态就是be+分词。先分清被动语态就是be+分词。要体现现在完成时,就要有have,然后have后面跟分词,就成楼主所说的那样
第2个回答  2019-09-22
必须有been
是为要体现
“被动”语态;后面如果没有其他动词的过去分词,就不知道是
被"怎么“了
被动语态的标准结构,就是
be
动词
+
动词过去分词,
现在完成时必须把
be
(am,
is,
are)
改为
have/has
been,
两者加起来,现在完成时被动语态就只能是
have/has
been
+
动词过去分词
例如:
This
mirror
has
been
broken
before.
这面镜子过去曾被打破过
不需要完成时体现的,用过去式就能表达了:
This
mirror
was
broken
yesterday.
第3个回答  2019-12-05
have/has+been+过去分词表示是现在完成时的被动语态,如果不加been,只是have/has+过去分词就表示是现在完成时。
第4个回答  2019-04-28
因为
be
是被动语态的标志啊,主动是
have
/
has
done
,改成被动就得加上be
,但是
放在
have
后面的话
就要用
been
相似回答