发布网友 发布时间:2023-03-02 14:49
共2个回答
热心网友 时间:2024-12-12 20:03
我觉得你把问题复杂化了。没那么难,也不需要过多纠结。你只要把握两个关键点:时态和语态。首先非谓语动词包括分词(现在分词和过去分词)+不定时+动名词。具体问题具体分析,因为句子的时态并不是由他们决定。比如,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只有泛指人事物的时候可以做定语。否则一般不做定语。热心网友 时间:2024-12-12 20:04
简单点讲,今天上课我刚讲过,我是这样讲的,各记俩个词: