I have done the homework. This is a very natural sentence. I have the homework done.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousI have done the homework"I have done the homework" is the easy one - present perfect tense. The action has been [recently] completed.
I have the homework done