英语语法过去分词和现在分词

问题描述:

英语语法过去分词和现在分词
现在分词和过去分词是不是等同于分为 一般式doing 一般被动式being done 完成式having done 完成被动式 having been done在做题的时候
过去分词又分及物不及物动词,其中及物动词表示被动+完成而不及物只表示完成,那么been什么时候加上
haveing表示什么表示完成吗在分词当中什么时候加having什么时候不加它

现在分词分为 一般式doing 一般被动式being done 完成式having done
完成被动式 having been done
注意 以上 只是现在分词不是 过去分词 过去分词 只有一种 形式 即 done
在做题的时候过去分词又分及物不及物动词,其中及物动词表示被动+完成而不及物只表示完成,
been是 动词be 的过去分词在 having been done 中having been 相当于助动词 have been的现在分词后面加过去分词 构成现在分词的完成形式的被动形式
having是动词have的现在分词 在 having done中 having 相当于 助动词have的现在分词
加 过去分词 构成现在分词 的完成形式
你的问题是 现在分词的 被动形式being done 与过去分词done的区别 前者表示正在发生的被动
后者表示 已完成的被动
至于 现在分词的完成式having done 与 过去分词 done 的区别 前者 只能是主动完成后者是被动或完成