having been done和done的区别having been done和done都指过去发生,且有被动含义,在用法上到底有没有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 15:42:25

having been done和done的区别having been done和done都指过去发生,且有被动含义,在用法上到底有没有什么区别?
having been done和done的区别
having been done和done都指过去发生,且有被动含义,在用法上到底有没有什么区别?

having been done和done的区别having been done和done都指过去发生,且有被动含义,在用法上到底有没有什么区别?
前一个having been done 是有比较的,即在过去的某件事情(已经是过去了)之前发生,done只是被动 过去 发生的事情,无比较对象

having been done 强调的动作发生在另一动作之前,而done表示几乎同时进行不需考虑动作的先后关系