having been done是主动还是被动?

来源:百度知道 编辑:UC知道 时间:2024/05/22 14:43:01
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是指已经完成的。过去完成时的被动语态
our homework having been finished 是说我们已经完成了作业,是属于过去完成时的一种
having been done 是属于非谓语动词被动中的完成时一种

非谓语动词 是在句子中充当除谓语以外的句子成分的动词形式叫做非谓语动词。非谓语动词分为三种形式:不定式,动名词,和分词(分词包括现在分词和过去分词)。

我只能解释到这咯。。嘿嘿。。不晓得对不。