请问这两个句子中,为什么一个归类为动名词?一个归类为现在分词?
Do you remember John and his father coming to see us last Christmas? (动名词的复合结构)
These boats are mainly for goods and people trading along the river. (现在分词短语做定语)
名词+doing 如果是动名词复合结构,中心词是动名词表示的事件,即某人做的那件事。动名词表示事件,可以是谓语时间之前发生的过去事件。
名词+doing如果是现在分词作定语,中心词是名词,即做某事的那个人。现在分词作定语,现在分词的动作要么是谓语时间正发生的动作,要么是谓语时间存在的状态或习惯性动作。
然后你把二种分析带入句子中,看哪个符合句子的语法要求及表达的逻辑,这样很容易排除错误的分析的。
1 Do you remember John and his father coming to see us last Christmas?
句子谓语为现在时,coming却表示的是去年圣诞节。doing的动作时间先于谓语时间,这与现在分词用法不符。另外,john为专有名词,不需要限制性定语,也可以排除现在分词作定语。从逻辑上看,按动名词分析,句子表达的是:你还记得约翰和他父亲去年圣诞节来看我们这件事吗?逻辑通顺,符合语法。按照现在分词分析,虽然汉语翻译是通顺的:你还记得去年圣诞节来看我们的约翰和他父亲吗?但语法上现在分词的动作与谓语时间不同时,专有名词不需要限制性定语。所以按照动名词复合结构分析显然是正确的。而按照分词作定语分析则有语法上的缺陷。
2 These boats are mainly for goods and people trading along the river.
句子为系表结构,表示这些船的用途。如果把for的宾语分析为动名词复合结构,则goods and people就是动名词trading的逻辑主语。people是trade的施事者,可以作动名词的逻辑主语,没有问题。但goods却无法作trading的逻辑主语。这就从语法上排除了goods和people为动名词的逻辑主语。也就是说goods是介词的宾语之一。句义就是这些船是装货的以及拉人的。什么人?用现在分词作限制性定语,沿河作贸易的人。现在分词trading为习惯意义,该习惯在谓语时间现在仍然存在,即分词与谓语时间具有同时性,符合现在分词的用法。所以这个句子中,trading为现在分词,作people的定语。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
请问这两个句子中,为什么一个归类为动名词?一个归类为现在分词?
Do you remember John and his father coming to see us last Christmas? (动名词的复合结构)
【答】remember 是及物动词,后面的动名词的复合结构是宾语,分词短语不能作宾语。
These boats are mainly for goods and people trading along the river. (现在分词短语做定语)
【答】划线部分是现在分词短语作后置定语。