一道英语语法题It is not uncommon for there____problems of communica

一道英语语法题
It is not uncommon for there____problems of communication between the old and the young.
A.being B.would be C.be D.to be
请问为什么选D不能选C,这道题语法考点是什么.
there be句型在for后用there to be结构,在of后面用there being结构,请问这是为什么啊?
只唱我的歌 1年前 已收到3个回答 举报

hdy555 幼苗

共回答了16个问题采纳率:100% 举报

一道英语语法题 检举 | 今天 13:21 ining0712 | 5 | 浏览次数:41次
It is not uncommon for there____problems of communication between the old and the young.
A.being B.would be C.be D.to be
请问为什么选D不能选C,这道题语法考点是什么.详细一些,问题补充:
解析上说,there be句型在for后用there to be结构,在of后面用there being结构,请问这是为什么啊?
答:本题考不定式复合结构 for sb.to do sth./ for sth.to be done的一种特例:for there to be sth.
我们知道,不定式的一般主动式是to do sth.作为非谓语动词,它可以用for引出其逻辑主语.
如:it is important to learn English well.学好英语是重要的.
如果特指“我们”学好英语是重要的,则不定式前用for引出其逻辑主语us:
It is important for us to learn English well.
there be 句型是存在句型.如果要表示“存在.是.的”则用:It is +adj.+ for there to be sth.这个there其实并不是to be sth.的逻辑主语,只是形式上的需要.there be sth.句型的主语实际上是sth.
非谓语动词有一个逻辑主语问题.一般都好理解,就是这个there be sth.句型,如果非谓语动词是其中的be,其逻辑主语最不好理解的就是这个there,这就是为什么平时模拟考式多喜欢用这个,如:
There being no bus,we had to walk home.
there being no bus= As there was no bus,就是一个现在分词前面加上一个there,构成所谓的独立主格结构,作状语表示原因.
纯国产人工考句,见多了,我都有语感了!

1年前

21

susanfish 幼苗

共回答了15个问题 举报

这个,这个句子不是there be 句型啊。。。这个句型类似it's +adj for sb to do啊。。。

1年前

4

一夜汀船火独明 幼苗

共回答了153个问题 举报

嗯,你确定这道题选D么?我觉得是A呀
for后面的部分是一个there be句型,这里做了for的宾语,因此必须是整个句子“名词化”。因此首先要排除BC两项,把be动词变成合适的分词形式之后整个句子就相当于一个名词了,比如:眼见为实——seeing is believing,现在分词就做了主语和表语。而不定式在这里是不合适的,因为它表示将要发生的事,而本句话描述的情况显然是已经存在的。但,...

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.032 s. - webmaster@yulucn.com