Dory didn't die a hero;he lived a hero.
die 和 live 都是不及物动词,而后面跟着一个名词。这个名词显然不是宾语。
这就是所谓的“双重谓语”。现代语法把后面的这个名词分析为“状语”,因为它说明谓语动词发生时主语的情况。薄冰等把这个名词叫做主语补语。
例如:
She went away quite a child. 她离开时还是一个小女孩。
We parted the best of friends. 我们分别时是最好的朋友。
He returned quite a different man. 他回来了,成了另外一个人。
Dory didn't die a hero;he lived a hero.
多瑞死的时候不是英雄,他活着时却是一位英雄。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!