Download this explanation in PDF here.
We use 'hope' to talk about things in the present or future that we think have a good chance of happening. On the other hand, we use 'wish' to talk about things that are impossible or unlikely. See more about 'wish' here.
We usually need to use '(that) + clause' after 'hope' or 'to + infinitive'. It's very common to drop 'that'.
- I hope that you have a great time.
- I hope that she passed the exam.
- I hope to pass the exam.
- I hope to get there early.
Hope for the present
We can use the present simple (mostly for stative verbs) or the present continuous.
- I hope (that) it's sunny where you are.
- I hope (that) she's having a wonderful time.
We can use either the present simple (more common) or the future simple (less common). It usually doesn't change the meaning.
- I hope that she comes to the party tomorrow.
- I hope that she'll come to the party tomorrow.
- I hope you can come to the party tomorrow.
- I hope to come to the party tomorrow. (=I hope I can come to the party tomorrow.)
- I hope to run a marathon this year.
We can also use 'hope' to talk about the past when we think it was possible for the thing to really happen.
1: We can use 'hope' for the past when something happened and is finished, but we don't know what the result was. For example, if you have taken an exam, but I don't know if you passed or not. We still use 'hope' in the present tense, because it's something that we hope now, but the thing that we're thinking about is in the past. We can use the past tenses and the present perfect in the normal way (if something has an effect on the present, we use the present perfect and so on).
- I hope she passed the exam.
- I hope John hasn't got lost.
- I hope Amanda found her keys.
- I hoped you would pass the exam. (But you didn't pass).
- I hoped I'd see Lucy at the meeting. (But I didn't see her.)
- I was hoping you would pass the exam.
- I had hoped you would pass the exam.
- I was hoping to pass the exam, and I would have passed it if I hadn't got sick.
Advanced point: Sometimes we use 'hope' for 'future in the past'. So, in the following example, the mother thought, in the past, 'I hope my son will go to university', and when we talk about this from the present, we use 'would'. We don't know if the son in fact went to university or not from this sentence.
- She always hoped that her son would go to university.
- I got lost in the middle of London and I hoped that I would be able to find my way back to my hotel. (We don't know if the person found the hotel or not.)
It's also possible to use 'hope' in a very negative way. In this case, the thing doesn't need to be possible.
- I hope your hair falls out and you lose all your money!