曹老师解答的《there be句型非限定动词形式的问题 》网址:
http://ask.yygrammar.com/q-23781.html
原文:3 there being可能是动名词复合结构。
动名词的doing形式在非正式语体可以表示先于谓语动词时间的情况。但正式语体如果动名词的动作先于谓语动词,则用完成体having done。
It is true there having been several gift shops on this street for years.
这个句子中动名词复合结构作真正主语。但显然不如that从句自然。尽管如此,理论上这种结构是可能的。有些像语法游戏。
我的疑问1:(1)动名词的doing形式在非正式语体可以表示先于谓语动词时间的情况。为什么不是和谓语时间在同一时间?(2)作为动名词being有having done这种形式吗?
我的疑问2:(1)这里我为什么不是现在分词的doing形式可以先于谓语动词?(2)或者说为什么现在分词不是和谓语时间在同一时间?
我的疑问3:It is true there having been several gift shops on this street for years.这个句子中动名词复合结构作真正主语。(1)那么这里there是形式主语吗?如果是那岂不是有两个形式主语了合理吗?(2)为什么不是there having been several gift shops on this street for years.是真正的主语?(3)这句里的having been是否可以解释成不及物动词 “存在”being的完成体,是否也可以,如果不可以,为什么?(4)there being是动名词复合结构,是不是可以做主语,宾语,表语?
原文:4 there being也可能是现在分词结构。
1)there being作复合宾语,其中there是形式宾语,being为宾补,其后的名词为真正宾语。
2)作为独立主格结构。独立主格结构只能作状语。be为静态动词表示状态,如果状态从过去持续到谓语动词时间就需要用完成体。如:
There having been 2 gift shops in the area for years, Tom opened a new one recently. 独立主格结构作让步状语。显然不如用让步状语从句自然。但理论上完全可以有这种形式。
我的疑问4:there being作复合宾语,其中there是形式宾语,being为宾补,其后的名词为真正宾语。现在分词能做宾补?只有动名词才能宾补
我的疑问5:there being作复合宾语和 there being是动名词复合结构同时作宾语怎么区分呢?
拜读您的这篇文章好几遍也看了好长一段时间了,不但没读懂,反而问题越来越多。我想可能我还有些概念没建立好。
我的疑问1:(1)动名词的doing形式在非正式语体可以表示先于谓语动词时间的情况。为什么不是和谓语时间在同一时间?(2)作为动名词being有having done这种形式吗?
你的(1)问的没有道理。doing可以表示先于谓语动作时间,并不排除doing可以表示和谓语动作为同一时间,具体是哪种情况需要根据语境判断。例如:
I remember there being a big tree in front of the house.
= I remember there having been a big tree in front of the house.
上句的being显然是先于谓语remember的时间的。
I admit there being a big problem.
这个句子中的being与谓语admit就是同时的。
你的(2)的问题已经回答了。
阅读一篇文章,要能理解作者的意图。如果作者说可以A,他并没有排除也可以B,你就不应质疑为什么不能B。
我的疑问2:(1)这里为什么不是现在分词的doing形式可以先于谓语动词?(2)或者说为什么现在分词不是和谓语时间在同一时间?
既然这是讨论there being为动名词复合结构,那么这个结构就一定在句子中作主语、宾语等,即用在名词的位置上,怎么可能是现在分词呢?你不该提出这问题。现在分词是不嫩用在主语和宾语的位置的。你应该检讨你自己。现在分词做什么成分的?动名词做什么成分?
我的疑问3:It is true there having been several gift shops on this street for years.这个句子中动名词复合结构作真正主语。(1)那么这里there是形式主语吗?如果是那岂不是有两个形式主语了合理吗?(2)为什么不是there having been several gift shops on this street for years.是真正的主语?(3)这句里的having been是否可以解释成不及物动词 “存在”being的完成体,是否也可以,如果不可以,为什么?(4)there being是动名词复合结构,是不是可以做主语,宾语,表语?
先分析整个句子:it为形式主语,is true 为系表结构。后面为动名词复合结构作真正主语。
再分析动名词复合结构:there为动名词的逻辑主语(形式主语)having been为动名词being的完成体形式,其后的部分为名词词组作动名词的真正主语。之所以有二个形式主语,是因为我们在不同层次分析。it是句子的形式主语,there是动名词的形式主语。
动名词复合结构本质上就是动名词,所以动名词可以做什么成分,动名词复合结构就可以做什么成分。这本是不该问的问题。
我的疑问4:there being作复合宾语,其中there是形式宾语,being为宾补,其后的名词为真正宾语。现在分词能做宾补?只有动名词才能宾补。
你觉得现在分词不能做宾补吗?I found him crying there. I saw him going out. 这不是现在分词作宾补吗?你真是糊涂了。
我的疑问5:there being作复合宾语和 there being是动名词复合结构同时作宾语怎么区分呢?
there being可能是复合宾语(宾语+现在分词作宾补),也可能是动名词复合结构,区别的关键是看谓语动词是带复合宾语还是单宾语。
find不可以后接动名词作宾语,但可以后接宾语+现在分词作宾补。因此下句中的there being是复合宾语,being为现在分词。
He found there being many people in front of the shop.
enjoy不可以后接复合宾语,但可以后接动名词作宾语。因此下句中的there being为动名词复合结构。
She enjoyed there being many people around her.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!