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

如题所述

I'm done是“我完事了”,“我解决了”,是比较口语话的一种,生活中是常用到的,更有甚者就说“done",它不光光是指你完成了一件工作或者事情,有时还有其他意思,比如说多个人在一起,中间发生了摩擦,其中的一个人也可以对其他人讲I'm done here,之类的话,就是我不干了,到此为止之类的意思 。
而I’ve done 一般比较正式些,后面有时候也经常加I’ve done sth之类的话,不过两句话的意思是一样的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-11
I'm done:是“我完事了”,或者说我要做的事儿都做完了的意思。也可以是我完蛋了之类的。比较口语化,跟THAT'S IT差不多。这种算是变异的语法了,be过去分词这里就是表主动了。

I have done的后面需加做过的事情。
意思是我做了这件事。后面不加东西的话,句子会不完整。是现在完成时,DONE 是动词。
第2个回答  2012-02-29
I've done表示的就是完成时,后面一般接sth,如
I have finished my homework
I‘m done 一种直接是口语中就是“我完了,我被搞定了”,这种意思其实也是一般现在时的被动语态形式;第二种的是done上作文章,有时动词的过去分词可以表示形容词,如I am too excited,这时就表示“我非常激动”,这种情况一般done指心理变化类的词偏多,这时不表示被动
第3个回答  2011-04-11
I've done,现在完成时
I'm done被动语态追问

不是哦,我出这个问题就是怕大家误解,它们意思都差不多的,i'm done更加现在,i've done比较过去,以后不要根据语法书乱说,不是所有be done都是见了就说被动

相似回答