I've always found it irksome when people form sentences such as "I'm done my homework." It is of my understanding that you are never done something, but rather you are done with something.

Am I right to be bothered by this?


8 Answers 8


You're right to be bothered.

I'm done my homework

is not acceptable English.

I'm done with my homework

I have done my homework

I did my homework

are fine. Done is called the past participle of the verb do, and done needs a helper word like have or had when used as a verb.

  • 4
    Note that I've done is a normal contraction of I have done and is fine to use in speech. A novice learner might not have not have noticed that I've and not I'm is used in this context.
    – mgkrebbs
    Apr 15, 2011 at 21:54
  • There is a bunch of info specifically about this usage in the Yale Grammatical Diversity Project here: ygdp.yale.edu/phenomena/done-my-homework
    – stuckj
    Sep 29, 2020 at 17:23

I'm done my homework is completely acceptable in some regions. Canada, some regions of Philadelphia, NJ, and New Hampshire. Language changes, so I would say when entire countries are now finding a certain construct acceptable, that's enough to say that it is indeed acceptable :)


My homework's done.

I've done my homework.

I'm done with my homework.

All are acceptable.

I'm done my homework? Not if it's for English class.


This grammatical construction is popular in Canadian English. To me as a Canadian I was surprised to find that it was not standard. I have found someone say that it's frequently used in Philadelphia but not Pittsbourgh. Odd... It can be found in some regions of the United States, but not all. Linguistic data on the internet is hard to come by.

  • I've just done a Google Ngram search for 'I'm done my homework' and there are no examples in their extensive corpus. Aug 27, 2014 at 21:52
  • The 1.9-billion-word Corpus of Global Web-Based English has 16 citations for "I'm done my ...", six from Canada, two from the USA and one each from Australia, Bangladesh, Britain, Nigeria, New Zealand, the Philippines and Singapore
    – tunny
    Oct 30, 2014 at 6:49

'have done' is the present perfect of 'do'

I've done my homework

I'm done is incorrect.


I'm done my homework is incorrect. If you want to say it with your buddies in Philadelphia, no one will make a big deal out of it because it is a regional quirk. Do not write it in anything academic or professional though. Also, say it to someone outside the small area of the country where it is considered acceptable and people will cringe.


In the classroom & Academic writing is not acceptable. However, in spoken form may be accepted _ to convey meaning


I am (I'm) is the present tense. To say I'm done my homework looks a bit of a mess and incorrect. The sentense combines present tense with past "done". Therefore something in the sentence seems obviously obsolete. Or more than required. Unnessessary. In some instances to say I am done would be correct. But the meaning would mean something of a negative action had just happened to the first person.

Some intresting (to me) examples copyied and pasted from http://grammar.ccc.commnet.edu/grammar/to_be.htm illustrating

Unnecessary Uses of “To Be”

He wanted a medication (that was) prescribed by a physician. She recognized the officer (who was) chasing the crook. Anyone (who is) willing to work hard will succeed in this program. (It was) Alberto ( who) told the principal about the students' prank. (Notice that the “it was” brought special emphasis to “Alberto,” an emphasis that is somewhat lost by this change.) A customer( who is) pleased is sure to return. A pleased customer is sure to return.

Present Tense use of "do" I do my homework on Saturdays. I am doing my homework. You do your homework on Saturday's. You are doing your homework. He does his homework on Saturdays. He is doing his homework. She does her homework on Saturdays It does its homework. I am done doing this homework.

Not the answer you're looking for? Browse other questions tagged or ask your own question.