"Hope" and "wish" both express desires, but they work differently. "Hope" is used for realistic, possible situations and uses present simple or "will" in the that-clause. "Wish" is used for unreal, unlikely, or impossible situations and uses past tenses to show the distance from reality.
| Subject | Positive | Negative | Question |
|---|---|---|---|
| Hope (realistic) | I hope it doesn't rain tomorrow. | I hope you won't be late. | Do you hope to get the job? |
| Wish (unreal) | I wish it weren't so cold. | I wish I hadn't said that. | Do you wish you had more time? |
Use "hope" for realistic future possibilities
I hope the weather is nice on Saturday.
Use "wish" when the situation is not real or very unlikely
I wish I could fly. (impossible)
"Hope to" + infinitive for personal goals
I hope to finish the project by Friday.
"Wish I could" for present unreal ability
I wish I could play the piano.
Don't use "wish + will"
I hope she will come. (NOT: I wish she will come)
I wish the weather is good tomorrow.
I hope the weather is good tomorrow.
For realistic future desires, use "hope" + present simple. "Wish" would need past tense for an unreal present.
I hope I were taller.
I wish I were taller.
For situations that are not real in the present, use "wish" + past simple/were.
I wish you will come to the party.
I hope you will come to the party.
"Wish + will" is not used. Use "hope" for realistic future possibilities.
Two students are talking before exam results come out.
Jake
Amy
Jake
Amy
Jake
Amy
Jake
Amy
Fill in the blank with the correct form using "hope" or "wish".
Grammar sticks when you use it out loud. Practise with an AI tutor who gives you instant feedback.
Speak with AI Tutor