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

问题描述:

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

I'm done...我完了= =
I've done...我做过了...

I'm done 多用于口语

I'm done with sth完成了的,做完的; 与...再无关系[(+with)]I am done with the book.这本书我看完了.(不再看了,你可以借去,或者是,可以还了)I've done sth只是说我做完了这件事.I've done reading the book.我看...