英语语法

There being no bus,we had to walk home.请问there being 是什么就够,为什么不只用being就好了

THERE BEING 是独立主格结构

原来表达这个意思,应该用两个句子:
Because there is no bus, we had to walk home.

因为没有连词 (because)
两个句子不能用 逗号 连接在一起,因此,只能把其中的一个句子 变成非句子,也就是去掉动词 is 或者这样理解 把谓语动词 is 换成 非谓语动词形式being ,就不能做谓语了。句子没有谓语,也就不是句子了。不是句子了,原来的两个 就可以直接连接在一起了。

因为是 there be 句型,单纯用 being 表示的是状态,而不是这里的原因。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-01
There being no bus:确定了没有公共汽车而且目标在原方(带生气的音调)
Being no bus, 语法不准, 成为了:我不是公共汽车
第2个回答  2009-06-01
是there be 句型的独立主格结构作原因状语.相当于一个状语从句because there is no bus.
相似回答