The team that has won the game...
=The team winning the game...
但为何不可以说The team having won the game...? 对此,有具体的原因吗?麻烦老师讲解一下为何。
同时书上说,ed-分词分句作后置修饰语没进行体形式,也未完成体形式; 而-ing分词分句有进行体形式,未完成体形式。
但书上没举例说明。 所以,在此麻烦老师能否举例并讲解一下,与为何?
很感谢!
1 书上没说了解。2 你对书上所说的内容也理解错误。
第一,进行体的形式是be doing. 即助动词be+目前分词doing构成进行体。二者缺少任何一个,都不是进行体。单独的doing只不过目前分词,的一般体,并非进行体。目前分词假如要用进行体形式,就应该是being doing。但事实上英语中并没目前分词的being doing这种修饰,而是省略了being, 用目前分词的一般体形式doing代替进行体,同时doing本身还可以表示一般体意义。比如:
Thogh knowing the answer, he said nothing.
这个knowing并非进行体,而是一般体。Though he knew the answer, he...
所以,doing是目前分词的一般体形式。因为目前分词的being doing会致使发音拗口,所以目前分词没进行体形式,而是用一般体doing形式来代替。即doing形式既能够表示一般体意义,也可以表示进行体意义。
目前分词有完成体having done形式和完成进行体having been doing形式。并不是像书上说的目前分词未完成体。书上说的是目前分词作定语的时候,一般是不可以用完成体的。因为表述不了解,致使了你的误解。所以你要记住一个原则:目前分词的完成体having done形式一般不可以作定语或宾补,只能作状语。
过去分词没体的变化,只有ed一种形式。可能表示被动意义,可能表示完成意义,也会二者兼有之。这取决于动词为及物动词还是不及物动词,是静态动词还是动态动词。