- Home
- Idioms
- do homework
do homework
do your homework
to learn everything you need to know before doing something If you had done your homework, you would have known it was a silly question to ask.
do your homework
to make careful preparations so that you know all you need to know about something and are able to deal with it successfully They hadn't done their homework, or they'd have known it was a waste of time asking her that question.