英语被动语态中的having been done是什么意思

如题所述

第1个回答  2019-12-17
被动语态中的be当然是be动词,is
,不管什么时态,have是助动词。was,were,been,be,只要是被动语态,等等都是be动词在不同时态中的变化形式,一定有be动词,am,现在完成时态被动语态have
been中的been也是be动词被动语态中be动词绝不能少
第2个回答  2019-12-29
为您解答
这个属于现在分词短语或动名词短语,都是被动式,表示被。。。,该被动的动作发生在主句动作之前。
动名词的被动式在句子中充当主语、宾语和表语等,其功能相当于名词或代词;
现在分词的被动式在句子中充当状语、定语等。
例如
Having
been
criticized
by
the
teacher,
Li
Ming
gave
up
smoking.
被老师批评之后,李明戒烟了
Not
having
been
invited,
he
felt
very
unhappy.
没被邀请上,他感到很不开心
第3个回答  2019-12-01
having
been
done
其实只是
动名词的被动结构
being
done
的完成形式而已。
因为句中的
be
instracted...
所表示的动作,在时间上明显比谓语动词
began
to...
所表示的动作更早,所以就使用其完成形式。
句中的
after
视为介词,其后加动名词形式,又因为是被动,所以是
being
done,再加上完成形式,就变成了
having
been
done
相似回答
大家正在搜