B2 · Upper intermediate

Wish and if only: wishes about now, the past and the future

Wish and if only talk about things you want to be different. The verb moves one step into the past: a past form for the present, and a past perfect for the past.

The system

AboutVerb formExample
Now (a situation you want different)past simpleI wish I earned more money.
The past (a regret)past perfectI wish I had learned to drive.
Change or annoyancewould / wouldn'tI wish the bus would come.

The past form does not mean the past. It shows a distance from reality, like in The second conditional: unreal situations now or in the future.

Wish about now
wishsubjectpast simple
Wish about the past
wishsubjecthadpast participle
Wish for change
wishsubjectwouldbase verb

If only has the same patterns and is stronger or more emotional. If only I knew his address.

Wishes about now

  • I wish I spoke French.
  • I wish I understood the rules.
  • If only I had my own room.

With the verb be, were is the traditional form for every person, and was is also possible.

  • I wish I were older. or: I wish I was older
  • I wish it were warmer.

Could can mean ability: I wish I could dance.

Wishes and regrets about the past

  • I wish I had taken that job. I did not take it
  • If only we hadn't sold the house.
  • She wishes she had kept his letters.

Wish + would: change and annoyance

Use wish + would for a change you want from another person or thing, often because you are annoyed. For a wish about yourself, the natural choice is the past simple or could.

  • I wish you would tidy your room.
  • I wish my brother wouldn't borrow my clothes.

Wish and hope

Hope and wish + would can both be about the future. Hope means you want something and think it may happen. Wish + would shows you want a change from another person or thing, often because you are annoyed or doubtful.

  • I hope it stops raining soon. you want it and think it may happen
  • I wish this computer would work properly. you are annoyed or doubtful

Watch out

✗I wish I have my own flat.

✓I wish I had my own flat.

For a wish about now, use the past simple.

✗I wish I studied harder. (about last year)

✓I wish I had studied harder.

For a regret about the past, use the past perfect.

✗I wish you stop talking.

✓I wish you would stop talking.

For a wish for change, use would + base verb.

✗I wish I can swim.

✓I wish I could swim.

For an ability you want now, use wish + could.

What comes next

See The second conditional: unreal situations now or in the future, The third conditional: unreal past situations, Unreal time: it's high time, would rather and as if and Would: forms, wishes, requests and past meanings.

Practice

Eight questions. Choose one answer for each.