The weather turned out to be very good, it being more than we could expect.
为什么用being而不是been呢;是因为逻辑主语一致吗?
其实关于非谓语如何判断主动或被动一直不太明确
烦请老师回答,谢谢!
The weather turned out to be very good, it being more than we could expect.
解答:之所以使用“逻辑主语”+"现在分词” 构成独立主格结构,是因为逻辑主语和现在分词存在主动逻辑主谓关系。不是被动逻辑主谓关系。所以要使用现在分词being不能使用过去分词been.
备注(1):以下为“逻辑主语”+"现在分词” 构成独立主格结构。逻辑主语和现在分词存在主动逻辑主谓关系。
It being Christmas, the government offices were closed. 由于圣诞节的缘故,政府机关都休息。
It being a holiday, all the shops were shut. 由于今天是假日,所有商店都关门了。
备注(2):以下为“逻辑主语”+"过去分词” 构成独立主格结构。逻辑主语和现在分词存在被动逻辑主谓关系。
The work done, we went home.工作完成后,我们就回家了。
The test finished,we began our holiday.考试结束了,我们开始放假。
总结如下:
【1】逻辑主语与分词动作属于“逻辑主动关系”就使用“现在分词”
【2】逻辑主语与分词动作属于“逻辑被动关系”就使用“过去分词”
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!