现在分词的被动语态作状语和过去分词作状语有什么区别

如题所述

现在分词有被动式和被动完成式,过去分词本身就是被动
现在分词的被动式:being done
现在分词的被动完成式:having been done
过去分词:done
实际上在上述作状语的时候,与主语之间都是被动关系,现在分词的被动式(being done)表示与谓语动作同时发生,现在分词的被动完成式(having been done)表示先于谓语的动作发生。过去分词不强调时间先后顺序。
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-08-21
现在分词的完成被动式having been done,作状语的时候,从时间上看,现在分词的动作发生于谓语动作之前;从语态上看,和逻辑主语之间是被动的关系。
过去分词done作状语的时候,从时间上看,因为过去分词本身表示完成的动作,所以我觉得等同于“过去分词的动作发生于谓语动作之前”,毕竟已经先于谓语动作完成了;从语态上看,过去分词和逻辑主语之间也是被动的关系。
所以综合来看,现在分词的被动完成式having been done和过去分词done在作时间和条件状语的时候,并特么的没有太大的区别。这是五三英语里的两句话,比较起来其实没啥卵区别。
Given the wrong number,I can't contact him.
Having been given the wrong number, I can't contact him.
相似回答