什么叫非谓语且大家可以这样简单理解下
大家新年好!
废话少说,我来给大家实在实用地解释一下。
看例句:
The cat came in and left.
猫刚进来了,又走了。这句话主语为猫,即cat。因为猫cat发出了进来和离开两个动作,所以它是主语。came 和left表示猫的两个动作,即做什么,为谓语。这都是很清楚的。
注意观察这句话,猫的两个动作由and来连接,在这句话里面表示两个动作的顺接。
再看这句话:
Having come in, the cat left.
翻译如下:猫进来了后又离开了。这句话没有and连接进来和离开这两个动作,所以就不是两个谓语的表现形式,这你一定要理解。那怎么分析呢?left是过去式,符合谓语的表现形式,所以它是谓语。那么就有个问题了,having come in算什么呢?
我们来分析下。在逻辑上,猫发出了先进来,即便having come in这个动作,记住,我指逻辑上。而在语法上,离开,即left符合谓语的表现形式。尽管having come in符合逻辑上动作的概念,但在这句话中的语法上又不能作谓语。这就叫做非谓语。
有个基本原则大家可以理解下。在一个单句中,有这四个词出现就可以用几个谓语。
1.and: The ghost appeared and vanished.
2.but: She showed me the money but refused to give it to me.
3.or: Get up or be late.
4.so: The boy told you that so left without saying anything.
没有这四个词且你又想在一个单句中用多个谓语时,你就可能要用非谓语了。
例如:
拿着宝石,灭霸打败了所有复仇者们。
Having the stones, Thanos defeated all the avengers.
我确定打败defeat为谓语且不用and,but,or,so时,我根据翻译需要用了having这个非谓语。