i've done和i'm done有什么区别?

问题描述:

i've done和i'm done有什么区别?

I'm done是“我完事了”,“我解决了”,是比较口语话的一种,生活中是常用到的,更有甚者就说“done",它不光光是指你完成了一件工作或者事情,有时还有其他意思,比如说多个人在一起,中间发生了摩擦,其中的一个人也可以对其他人讲I'm done here,之类的话,就是我不干了,到此为止之类的意思 .
而I’ve done 一般比较正式些,后面有时候也经常加I’ve done sth之类的话,不过两句话的意思是一样的