having been done是主动还是被动还是什么?having been done 是主动还是被动,为什么have 出现having ing形式?分词是表示主动吧?看看这个句子our homework having been finished ,we went to play footabll.是不是说我们的作业正在被完成,我们去玩足球?还是说having been finished 是we这个主语的动作出发者,但是为什么having been finished 似乎跟主语we没关系,跟homework 有关系,但是我们的作业怎能可能自动完成呢?

问题描述:

having been done是主动还是被动还是什么?
having been done 是主动还是被动,为什么have 出现having ing形式?分词是表示主动吧?看看这个句子our homework having been finished ,we went to play footabll.是不是说我们的作业正在被完成,我们去玩足球?还是说having been finished 是we这个主语的动作出发者,但是为什么having been finished 似乎跟主语we没关系,跟homework 有关系,但是我们的作业怎能可能自动完成呢?

---------以下原创!----------------
你那么多问题我可以用一个词来解释
-----独立主格结构.
这个语法高中就会接触,一般老师会讲,你估计是忘了.这是分词用法的一种特殊形式,也是英语类考试最喜欢考的一种特殊形式.
一般情况下,分词短语的逻辑主语要跟句子主语一致,这个你也懂不多说,但是有一种情况,分词有自己意义上的主语,这时分词结构就和主句没什么关系了,它有自己的一套动词结构.
作业只能是被做完,have been done表被动.又因为分词结构的动词不能充当整个句子谓语,所以加上have加ing表示这个一个分词结构.
例句:all the money having been spent,we started looking for work.钱全花光后,我们开始找工作.
our homework having been finished ,we went to play footabll.作业做完后,我们出去踢球.