there have been 与there being的区别

如题所述

There are no buses and we took a taxi home.There are no buses 是个句子 ,are 是谓语动词There being no buses ,we took a taxi home .There being no buses ,不是句子,是分词的独立主格结构,在句中作状语,being ...
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-03-11
前者是谓语,后者是非谓语(独立结构)追问

那要怎么用啊啊

追答

there have been rainy in recent days, so the road must be muddy.

there being only a few days left for the vocation, many students are busy with their homework.前句 there have been 作原因状语,后句there being 独立结构 作状语,表原因,所以其后不用 连词so

第2个回答  2017-03-11
前一个结构是错误的
第3个回答  2017-03-11
egins to blame somebody else.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网