If you wish for something, you express a desire for something, without the certainty that it will occur.
She wished for a new boyfriend after Joe dumped her.
If you hope for something, you want something to happen and have good reason to believe it will.
She hoped for a new boyfriend with the change of school.
- For Teachers