非谓语动词的题中怎么确定是用分词还是不定式什么的

如题所述

非谓语可以作定语,表语,宾语,补语,状语,你指的是哪一种?

规则:
不定式表示目的、结果,翻译成“为了”
现在分词:逻辑主语和非谓语动词是主动关系。
过去分词:逻辑主语和非谓语动词是被动关系。

就拿非谓语作状语来说吧:
不定式:To make her laugh,the boy especially bought a bunch of flowers.为了哄她开心,他特地买了一束花。
过去分词:Punished by the teacher,he felt very shamed.被老师惩罚了,他觉得很羞愧。
现在分词:Finishing her homework,she started to watch TV.完成了作业,她开始看电视。

第一句中逻辑主语是the boy,不定式作状语一般都翻译为:为了....,某某怎么做...之类的,很好判断

第二句中的逻辑主语就是he,非谓语就是punish,由于是被惩罚,所以是过去分词punished
第三句中的逻辑主语是she,和动词finish之间是主动关系,是她完成,而不是她被完成,所以用现在分词finishing
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-18
首先要弄清楚什么是逻辑主语,只有逻辑主语和主语一致的前提下,与主语是逻辑上的主动关系且表示伴随,就用现在分词;如果与主语是逻辑上的被动关系或表示完成就用过去分词。
相似回答