I know that this has been discussed previously, but would someone be able to explain to me why it would be improper to use the phrase "I'm done my homework" or "I'm done the dishes?" I know that the prevailing opinion is that those phrases are incorrect, but I would like to know the mechanics behind this.
Top answer
I'm means I am. You are not 'done your homework' - unless that is your name. I've means I have which is what you mean.
— Dave Phillips
I'm means I am.
You are not 'done your homework' - unless that is your name.
I've means I have which is what you mean.
I am is present.
I have is past.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I'm means I am. You are not 'done your homework' - unless that is your name. I've means I have which is what you mean. I am is present. I have is past.