我晕~被动语态和非谓语动词是两码事啊
从他们的意义和作用上可以区别。
被动语态(作用:强调被动物和被动物的状态):A be done by (A被怎么怎么样了)/ A have been done (A已经被怎么怎么样了)
I‘ve just finished my assignment.(我刚完成了作业) 改为My assignment has been finished by me.或者省略原句主语:My assignment has been finished. 改成被动语态后,assignment 和 finish 这两个词都被强调了。所以(再重复一遍啊)被动语态的意义是强调被动物和被动物的状态。
非谓语动词(顾名思义就是不作谓语~!):to do/to be done/doing/ done / having been done /having done
作用:如果你想表达“我忘记我做了作业了”的话。“我忘记”翻译成“I forget”,“我做了作业了”翻译成"I have finished my assignment."。但是如果我们把这两句连成一句话的话,会出现一个问题:forget和finish都是动词,而一句话里不可能出现两个谓语。那么解决这个问题的方法有两种,一种会将两句话合成从句:I forget that have I finished my assginment. 而更简单的方法就是把后者的谓语finish改成非谓语动词连成一个简单句:I forget having finished my assignment.所以非谓语是不做谓语而修饰名词,用来表示所修是名词的动作状态,用来简化表达(相信你们老师应该说过:非谓语的表达方式优于从句)。
下面解释一下非谓语的几种形式:
to do(与所修饰名词呈主动关系,并且表示将来):I have something to do.(我有事要自己做)I will do the thing.
to be done(与所修饰名词成被动关系,并且表示将来):I have something to be done.(我有事要处理)I have something but it will be done by another person.
doing(主动关系,并表正在进行):I see a monkey climbing a tree.(我看见一只猴子正在爬树)climb是被修饰的名词monkey主动发生的,并且正在发生。
having been done(被动关系,并表正在进行):I see a car having been drove straight to the river.(我看见一辆轿车正在被往河里开)drive与car被动,且正在发生。
done(被动,完成)I consider something lost.(我觉得有东西丢了)lost与something呈被动,且lose不是持续性动词(没有人会说我正在丢失东西),说明已经丢失,所以用lost.
having done(主动,完成)Having done my assisgnment,I felt so relaxed.(做完作业后,我感觉放松多了)do与I主动,且动作已经完成。
注意:having been done和having done不能充当定语和补语成分.
再补充一点:会考到to do 和 doing的区别,如:stop doing sth(停止做sth)一位正在做,所以选doing(主动,进行) 而stop to do sth(把原先的活停止下来,再去做sth)sth 还没被做,to do(主动,将来) forget to do sth (忘记要做了,因为sth未被做,to do表主动,将来) forget doing sth(忘记做了sth,主动,所以doing)
把这几个的作用记下来差不多了。碰到题目不要钻字眼,要从句意上出发了解题意。因为英语是一种语言,语言就是为了有效而简洁地表达意思的。祝你好运咯~
1、查看句子是否缺少谓语动词,以判断是否使用非谓语动词。(高中学习中,一般情况下同一个句子不能出现两个谓语,如果句子有谓语则选择非谓语)
2、判断语态,根据动作执行者和承受者来判断是使用主动还是被动语态)
3、判断时态,根据动作的先后关系等,判断应该使用的时态。