i am done & i have done有什么区别?

如题所述

1.i have done 我已经做过某事i am done 我做完了某事 I have done后面需加做过的事情。意思是我做了这件事。后面不加sth句子不完整 I am done 成分完整,加sth要在前面加介词iwith 2.I've done sth只是说我做完了这件事。I've done reading the book. 我看完了这本书。I'm done with sthI am done with the book. 这本书我看完了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-04-04
i am done是被动时态 表主语被某人施予什么动作
i have done是现在完成时态 表主语到现在已经完成了某事
第2个回答  2009-04-04
意思差不多,只是
I AM DONE 是一般现在时,DONE为形容词
I HAVE DONE 是现在完成时,DONE 是动词
第3个回答  2009-04-04
im done是我完事了,我要做的事情都做完了的意思。也可是说Im all set。

I have done后面需加做过的事情。
意思是我做了这件事。后面不加东西句子不完整本回答被提问者采纳
第4个回答  2009-04-04
i am done是被动语态,表示我被...
i have done是现在完成时,表示我做完了...