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 有关系,但是我们的作业怎能可能自动完成呢?有人懂吗?

第1个回答  2008-10-02
被动~~其实这是过去完成时的被动语态 懂没?