I Wish vs If Only: How to Talk About Regrets and Things You’d Change in English
I wish and if only both express regrets and wishes in English, but they’re not quite interchangeable — here’s how to use each one correctly, with real examples.
Autor: Parlazo
26 October 2026 · 5 min czytania

You messed up a job interview, missed a flight, or said something you instantly regretted. In Spanish, you might reach for ojalá or si hubiera sabido…. In English, there are two main ways to express that same feeling: I wish and if only. They’re close cousins, built from the same grammar, but they’re not perfectly interchangeable — and native speakers use them in slightly different situations.
The good news: once you see the pattern, both structures become easy to produce on the spot, even in conversation. Let’s break them down.
The Core Idea: Both Talk About Something That Isn’t True
Both wish and if only describe a gap between reality and what you’d prefer reality to be. Because you’re talking about something unreal or hypothetical, English pulls the verb one tense “into the past” — the same logic Spanish uses with the imperfect subjunctive after ojalá.
- Present/future wish → past simple verb form
- Past wish or regret → past perfect verb form
- Wish about someone else’s annoying behavior → would + infinitive
That one rule covers about 90% of real usage. Let’s see it in action with both structures side by side.
1. Wishing About the Present
Use past simple after wish or if only to talk about a present situation you want to be different.
- I wish I spoke French. (= I don’t speak French, and I regret it.)
- If only I had more free time this month.
- I wish you lived closer to me.
- If only she knew how talented she is.
Notice that with be, careful speakers use were for every subject, even I, he, and she: “I wish I were taller” sounds more natural in writing than “I wish I was taller,” though you’ll hear both in casual speech.
2. Wishing About the Past
When the regret is about something that already happened — a decision, a missed chance, a mistake — push the verb back one more step to the past perfect (had + past participle).
- I wish I had studied harder for that exam.
- If only we had left earlier — we wouldn’t have missed the train.
- She wishes she hadn’t said that in the meeting.
- If only I had known you were in town!
This is the structure you’ll reach for most often when venting about a bad decision, which makes it genuinely useful — not just exam grammar.
3. Wishing Someone Would Change (Annoying Habits)
There’s a third pattern that trips people up: wish + would + infinitive. This is specifically for complaining about a behavior — usually someone else’s — that bothers you and that you want to stop or change.
- I wish you would stop interrupting me.
- I wish my neighbor wouldn’t play music at 2am.
- I wish it would stop raining.
One important rule: you almost never use wish … would about yourself. “I wish I would stop biting my nails” sounds odd to native ears — for your own habits, go back to the past simple pattern: “I wish I didn’t bite my nails.”
So What’s the Real Difference Between the Two?
Grammatically, wish and if only follow identical tense rules. The differences are about tone and structure, not meaning:
- Emphasis: If only sounds more emotional and dramatic. “If only I had listened to you” carries more weight than the flatter “I wish I had listened to you,” even though both are grammatically correct.
- Sentence structure: Wish needs a subject right after it (I wish, she wishes, they wish). If only can stand on its own as an exclamation, often without finishing the thought: “If only!” is a complete, natural response to “Are you going on holiday this year?”
- Formality: Both are used in speech and writing, but if only shows up constantly in storytelling, song lyrics, and dramatic monologues precisely because of that extra emotional punch.
In short: if you’re simply naming a wish, use wish. If you’re sighing about it, reach for if only.
Common Mistakes Spanish Speakers Make
- Using the present tense after wish: ❌ “I wish I have more time” → ✅ “I wish I had more time.” Spanish ojalá + subjuntivo doesn’t map directly onto English tense, so resist translating word for word.
- Forgetting the subject after wish: ❌ “Wish I was there” works casually, but in writing include the subject: “I wish I were there.”
- Using would for your own habits: ❌ “I wish I would be more patient” → ✅ “I wish I were more patient.”
- Mixing up if only with real conditionals: If only is not the same as if in a normal conditional sentence. “If only it rains tomorrow” is wrong — you need the unreal past form: “If only it rained tomorrow” (present wish) or simply use a real conditional if you mean a genuine possibility: “If it rains tomorrow, we’ll stay in.”
Quick Practice
Try rewriting these regrets using wish or if only before reading on:
- You don’t own a car. → I wish I had a car.
- You didn’t bring an umbrella and now it’s raining. → If only I had brought an umbrella.
- Your brother always leaves dishes in the sink. → I wish my brother would stop leaving dishes in the sink.
- You’re not fluent in English yet. → I wish I were fluent in English already.
If that last one felt true, here’s some good news: this structure gets genuinely easy once you hear it enough times in real conversation — which is exactly the kind of thing a 1-on-1 lesson is good for. A native teacher can throw real-life regrets and wishes at you mid-conversation until the rhythm sticks, instead of you memorizing a rule in isolation. If you’re not sure where your English actually stands right now, Parlazo’s free level test is a quick way to find out before booking your first lesson.
Darmowe zdanie co tydzień
Jedno przydatne zdanie po angielsku lub hiszpańsku w Twojej skrzynce co tydzień. Bez spamu, wypisz się kiedy chcesz.


