请问过去分词done与现在分词having been done的区别是?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 18:46:20

请问过去分词done与现在分词having been done的区别是?
请问过去分词done与现在分词having been done的区别是?

请问过去分词done与现在分词having been done的区别是?
done是过去分词,having been done是现在分词完成时的被动语态.连个都可以表示“完成+被动”.但作状语时,having been done表示该动作发生在主句动作之前,而done则不强调这层含义.