The meeting being over, all of us went home。 为什么是being over,而不是been over ,

别告诉我是非谓语,我知道,非谓语不是主动用现分,而被动用过分,狠明显这里meeting 与over是被动啊

这是个独立主格结构,“the meeting being over”作状语,主句是all of us went home。
如果单独说一句话是 the meeting was over,由于是独立主格,而且 the meeting 和be是主动的.所以把was变成being
LZ说的主动用现分,被动用过分,是在前后主语一致的情况下适用,此处前后主语不一致,不能用此法
再一个 over是形容词作表语,所谓被动,要看也得看meeting和be的关系啊,而不是和over的关系
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-22
The meeting being over是独立主格结构,主语+现在分词,意味着主语有意这样做。
,be over 是个词组,会议结束怎么可能是被动呢,你要分析好逻辑主语,这里的主语不是人。
人作主语是all of us went home这句
第2个回答  2011-02-22
over 是介词而不是动词
相似回答