非谓语动词的选择题怎么判断选择什么形式

非谓语动词里面,除了一些固定规则,不定式和分词形式怎么判断选择,分词中现在分词的被动完成haveing been done和过去分词done有什么区别,如果可以请顺便说下to have been done

我觉得你把问题复杂化了。没那么难,也不需要过多纠结。你只要把握两个关键点:时态和语态。首先非谓语动词包括分词(现在分词和过去分词)+不定时+动名词。具体问题具体分析,因为句子的时态并不是由他们决定。比如,Weather permitting, we'll go to the park.这个句子里就是用的permitting,句子可以改成If weather permits,we.... 这里的weather permitting做条件状语。因为是主动语态,所以用的是ing形式。再比如,All the work done, you can have a rest.可以改成After/If all the work is done, you can have a rest.因为是被动所以用过去分词,然后把be动词省去。把状语从句改成独立主格结构就是这样改写的。至于你说的having been done是现在分词完成式的被动语态,发生动作在主句之前。done则没有明确时间上的要求。to have been done就是将来会被做的事情。还有done可以做后置定语,having been done只有泛指人事物的时候可以做定语。否则一般不做定语。追问

反复看了几遍,感觉主要解答了分词的选择,没有讲到分词和不定式的选择;在分词的选择中是否可以总结为:主动-用现在分词,被动-用过去分词,如果可以那么 现在分词表示被动的时候 being done又是怎么判断什么时候用呢。悬赏可以加 谢谢

追答

你有题目吗?我们可以用题目来说比较好。emmmm我在想怎么解释让你明白。我上面主要是用句子解释怎么选择现在分词,就是可以改写成状语从句,他们可以互换,还有过去分词同理可得。区别是现在分词主动,过去分词被动。to have been done 就是不定式,做后置定语。
being done就是be done的进行时态啊。。。

追问

emm...这道不知道能不能解决我的问题,C和D是一个分词和不定式的选择,也都是有完成被动的意思。讲题的话比较有针对性 只针对这一题,最好能泛化到具体的做题方法

追答

我刚吃饭去了。才看到。这题我觉得选D
这个句子的意思是据报道有五个人死于这场交通事故。句子用的是一般过去时说明事情发生在过去。其次be reported to do 所以C不对 人是已经死了所以用to have been killed,因为是已经死了,所以用完成时态的被动语态。

追问

好吧 虽然没完全解决理解什么时候用不定式,什么时候用不定式,感谢~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-18
简单点讲,今天上课我刚讲过,我是这样讲的,各记俩个词:
不定式to do:将来 被动(不定式主动代替被动,表示即将要做的事)
eg.With the work to do,I don't know if I have the time to have a picnic tomorrow.
现在分词doing:正在 主动(表示动作正在进行,主动语态)
eg.Don't leave the water running when you wash your face.
过去分词done:完成 被动(表示动作已经完成结束,被动语态)
eg.With the work done,I went out.追问

haveing been done呢,也表示完成被动

相似回答