There ______to buses.we had no choice but _______at a small hotel for the night.A..were ,to stay B.being ,to stay C.being ,stay D.were ,staybut后面为什么跟to而不是动原?there being to 又是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 05:48:49

There ______to buses.we had no choice but _______at a small hotel for the night.A..were ,to stay B.being ,to stay C.being ,stay D.were ,staybut后面为什么跟to而不是动原?there being to 又是什么?
There ______to buses.we had no choice but _______at a small hotel for the night.
A..were ,to stay B.being ,to stay
C.being ,stay D.were ,stay
but后面为什么跟to而不是动原?there being to 又是什么?

There ______to buses.we had no choice but _______at a small hotel for the night.A..were ,to stay B.being ,to stay C.being ,stay D.were ,staybut后面为什么跟to而不是动原?there being to 又是什么?
there being to 是独立主格结构.如果你不明白.就用这个语法名词去搜一下相关的语法来看.我这里只解释为什么用BEING.因为这句话还是一个句子.(你标点应该打错了.不是句号,是逗号.而且应该是NO BUSES)
,一个句子只能有一个谓语,这句话的谓语是had.所以前面的there be句型只能把be变成现在分词,作状语.没有公共汽车了,所以.
but后面为什么跟to而不是动原,
在含介词but的句型中,but前有do,则but后的不定式不能带to;相反,but前若找不到do,则but后的不定式必定带to.例如:
I have no choice but to accept the fact.我别无选择,只好接受这个事实.

呵呵,估计是印刷错误, There ______to buses.(---There being no buses)
There being, 独立主格结构............................
we had no choice but to stay at a small hotel for the night.

应该是there being no buses吧?这叫独立结构,逻辑上有主谓成分的。
but后面的to不定式是选择的一种,因为have to do这个结构,所以要这样用。