I wish: table of forms
| About | Form | Example |
|---|---|---|
| the present | wish + Past Simple | I wish I had more time. |
| the present, to be | wish + were | I wish I were taller. |
| ability now | wish + could | I wish I could drive. |
| the past | wish + Past Perfect | I wish I hadn’t said that. |
| annoying behaviour | wish + would | I wish you would stop talking. |
The logic is the same as in conditionals: the past simple is “unreal now”, the past perfect “unreal in the past”. Practise in the conditionals quiz.
Wishes about the present: wish + past simple
We regret the situation now. The form is past but the meaning is present: I wish I knew = I don’t know, and I’m sorry about it.
I wish I lived by the sea.
I wish it wasn’t so cold.
I wish I could speak French.
If only I were a bit braver!
Wishes about the past: wish + past perfect
We regret something that happened (or didn’t happen), and it can’t be changed.
I wish I had studied harder at school.
I wish I hadn’t eaten so much.
If only we had left earlier!
I wish you would: complaints and requests
Wish + would is for behaviour that annoys us and that we want someone to change. We don’t say I wish I would.
I wish you would listen to me.
I wish it would stop raining.
Wish or hope?
Hope is for real, possible things, with a normal tense: I hope you pass the exam. Wish is for unreal things or things that can’t be changed. For good wishes use wish + noun: I wish you good luck.
Common mistakes
What learners of English often say. On the left — the mistake, on the right — the correct version.
Wrong:
I wish I know the answer.Right: I wish I knew the answer.
Present wish: past simple.
Wrong:
I wish I didn’t say that yesterday.Right: I wish I hadn’t said that yesterday.
Past regret: past perfect.
Wrong:
I wish I would be rich.Right: I wish I were rich.
Would is only for other people and situations.
Wrong:
I wish you pass the exam.Right: I hope you pass the exam.
A real hope: hope.
Check yourself
Quiz: I wish and if only
12 questions with an explanation after every answer. Free, no sign-up.
I wish I knew · I wish I had known