there being no buses. 可以改成there were no buses.吗?

如题所述

there being no buses 不可以改成 there were no buses.
前者是there be 结构的一种非谓语形式,后者是一个独立的句子。

there being结构的主要用法有两种:
(1)用作状语:
如:There being nothing else to do, we went home. 由于没什么其他的事要干,所以我们就回家了。
There having been no rain, the ground was dry. 由于没有下雨,所以地面很干。
【注】有时可与状语从句转换:
如:There being no further business(=As there was no further business), I declared the meeting closed. 由于没有别的事了,我宣布闭会。

(2)用作介词宾语:
如:There is now some hope of there being a settle ment of the dispute. 现在有点希望可以解决这次争端。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-11
正确的就是:
There were no buses. 没有公共汽车。追问

前面那个好像也可以

追答

being 不能作谓语,所以
“ there being no buses” 是错误。

本回答被提问者采纳