The Verb System

Wish, If Only & Conditional Inversion

📖 Prefer the grown-up version? Read the adult edition →

Wish is one of those words that seems easy until you have to write it. You know what it means — you want something to be different — but the tense that follows it plays the same trick the imagined conditionals do: it steps backwards in time even when you're talking about right now. "I wish I had a bike" uses had, a past-tense word, for a wish about the present. That backwards step is what trips students up, and it's the one thing worth getting straight.

Wish and if only let you express what you'd like to be different — a wish for now, or a regret about the past. The verb tense you choose carries the whole meaning, so it pays to slow down on it.

Wishing about now

For something you'd like to be different at the moment, use wish + past simple:

I wish I had a bike. (I don't — but I'd like one) I wish it weren't raining.

The past-tense verb signals "this is imaginary", not the actual past. You're not talking about yesterday; you're picturing a present that's different from the real one.

Regretting the past

For something you're sorry about that already happened, use wish + past perfect:

I wish I had revised. (but I didn't — regret) I wish we hadn't argued.

Here you step back one more level, into the past perfect (had revised, hadn't argued), because you're looking back at a finished moment and wishing it had gone another way.

If only — same idea, more feeling

If only works exactly like wish, but with extra emotion — it's closer to a sigh:

If only I were taller! (now) If only I had listened! (past regret)

Everything about the tenses is the same. If only just turns up the feeling, which is why you'll see it a lot in stories and poems.

Don't mix up wish and hope

Here's a second thing worth pinning down, because it's a common slip. Wish is for things that aren't true or can't be changed. Hope is for things that are still genuinely possible in the future:

I hope we win on Saturday. (still possible — use hope*)* ✗ I wish we win on Saturday. → the match hasn't happened, so it's not a fantasy yet — use hope. ✓ I wish I were already on holiday. (not true now — use wish*)*

If the thing could still happen, reach for hope. If you're imagining something untrue or regretting something finished, that's when wish does the job.

Wishing about other people

Wish isn't only for things about yourself. You can wish that someone else would behave differently, and for that you use wish + would:

I wish he would stop tapping his pen. I wish it would stop raining.

This would form is for actions and behaviour that could change — things that annoy you and that you'd like to be different. It carries a little sigh of frustration, which is exactly why it's so useful when a habit is getting on your nerves. Be careful, though: you can't use wish + would about yourself. "I wish I would be taller" sounds wrong, because you can't decide to be taller — it's a state, not a choice. For states about yourself, go back to the plain past form: I wish I were taller. Keep wish + would for actions that someone (or something) could actually change if they wanted to.

Watch out — "were", not "was"

In careful writing, use were for all subjects after wish and if only, even with I, he, she and it:

I wish I were on holiday.I wish I was better at maths. → ✓ I wish I were better at maths.

You'll hear was constantly in speech, and nobody minds — but in an exam or formal writing, were is the neater choice.

More worked examples

  • I wish I knew how to swim. (I don't — wish about now)
  • If only I hadn't said that! (regret about the past)
  • She wishes she could come to the party. *(*could for ability)
  • I wish I would be taller. → ✓ I wish I were taller. (a state, not an action)

Why the tense steps back

The backward step is the one thing that makes wish feel awkward, so it's worth understanding rather than just memorising. English uses a distant, past-looking tense to show that something isn't real. A present wish about now uses the past simple (I wish I knew) because the thing you want isn't true. A regret about the past goes one step further back, into the past perfect (I wish I had known), because you're looking back at a finished moment that can't be changed. Each step backwards in tense adds another layer of "this isn't how things are". It's the very same distance trick that powers the second and third conditionals, which is why the two topics feel like cousins. Learn to read a past-tense verb after wish as a flag meaning "imaginary", and the strangeness disappears. You'll never write "I wish I know the answer" again, because you'll feel that the present tense simply doesn't carry the right sense of longing.

Why it matters

Wish and if only let you write about longing and regret — feelings that come up everywhere in stories, diaries, and honest conversations. A character who says "I wish I had told her the truth" reveals something real in five words. And keeping wish and hope apart stops a sentence quietly saying the wrong thing. The tense shift feels odd at first, but once it clicks it never leaves you, and it makes your writing sound both correct and genuinely felt.

Quick check

1. I wish I ___ (know) the answer. (now)

Answer
knew (wish about now)

2. If only I ___ (bring) an umbrella. (past regret)

Answer
had brought (regret about the past)

3. I ___ (wish / hope) it stops raining before the match. (still possible)

Answer
hope (it's still possible)

4. He wishes he ___ (be) taller. (careful writing)

Answer
were (careful writing uses were*)*

5. Fix it: I wish I was on the beach right now.

Answer
I wish I were on the beach right now.

6. If only we ___ (leave) earlier, we would have caught it. (past regret)

Answer
had left (past perfect for past regret)

Where next