Being a public holiday, nobody was in the office.
在一篇作文中看到这样一个句子。请问这个句子有问题吗?Being a public holiday 的逻辑主语是 nobody 也可以吗?
Being a public holiday, nobody was in the office.
以上句子为现在分词作原因状语,逻辑主语it指代时间,如果把逻辑主语it加上就构成独立主格结构作原因状语。
备注:逻辑主语为it的情况下,现在分词逻辑主语可以不是后面句子主语。所以网友给出英语句子是正确英语句子。
It being a public holiday, nobody was in the office.
备注:以上为代词(it)+现在分词构(being a public holiday)成独立主格结构作原因状语。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!