高一英语单选题,关于dream of短语和从句的,小生请教、

-How do you like this park?
-It' wonderful.I never dreamed of____such a quiet place in this noisy city.
A.having been B.there being C.having to be D.there to be

答案选B。我就弄不明白了:
1、这句话难道是宾语从句吗,如果是宾语从句的话为什么不能是I never dreamed of there will be...呢。而且dream of可以引导从句吗,如果可以有例子吗。
2、我只知道dream of doing sth,句子里那个there可以放进去吗。
3、好吧如今我依然晕得厉害…请详细说明呐谢谢摁。

1. 此句非宾语从句,而是there be句型的动名词复合结构。
所谓动名词复合结构,即在动名词短语doing sth前面加上该动作的逻辑主语,其结构可以表达为:sb/sth/one's/there doing sth;
而there be句型的逻辑主语就是there,所以就是there being...;

dream of后面一般只加名词/代词/动名词短语,不加宾语从句,此时只单独在dream后面加宾语从句。
如:I dreamed that I was killed by somebody last night.

2. dream of中的of是介词,所以后面加动名词短语即dream of doing sth。
如果换成动名词复合结构即dream of sb/sth/one's/there doing sth.

3. 如果直接用dream of being...,则翻译不通:我从来就没有梦想过是(be)喧闹城市中的如此一个安静的地方。

所以改用dream of there being...,则翻译为:我从来就没有梦想过在这个喧闹城市中有如此安静的地方(在某处有某物即there be).

4. there be句型还有不定式的符合结构:for there to be...
如:I want there to be a desk near the door in my room.
把for there to be...视为for sb to do sth的变种即可。

参考资料:英语牛人团

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-11
公园指一个地点,所以用there be句型;但这里把它放在动词性词组dream of之后,而该词组要求后接名词性宾语,故成为dream of there being.
第2个回答  2010-10-11
这个不是宾语从句
there being such a quiet place...是一个非谓语形式