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一种形式。可能表示被动意义,可能表示完成意义,也可能二者兼有之。这取决于动词为及物动词还是不及物动词,是静态动词还是动态动词。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!