作业帮 > 英语 > 作业

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

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/05/14 07:16:17
请问过去分词done与现在分词having been done的区别是?
请问过去分词done与现在分词having been done的区别是?
done是过去分词,having been done是现在分词完成时的被动语态.连个都可以表示“完成+被动”.但作状语时,having been done表示该动作发生在主句动作之前,而done则不强调这层含义.