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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 17:03:05
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都指过去发生,且有被动含义,在用法上到底有没有什么区别?
前一个having been done 是有比较的,即在过去的某件事情(已经是过去了)之前发生,done只是被动 过去 发生的事情,无比较对象

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