Wish and if only are two of the most expressive structures in English grammar. They allow you to talk about things you want to be different — whether in the present, past, or future. "If only" carries the same meaning as "wish" but is often stronger and more emotional. Together, these structures help you express regrets about the past, dissatisfaction with the present, and desires for change in the future. Mastering them is essential for expressing complex emotions in English.
How to Form Wish and If Only Sentences
The verb tense used after "wish" and "if only" shifts one tense back from reality, similar to conditional sentences.
Wishes About the Present (Things You Want to Be Different Now)
Use past simple after wish/if only to talk about unreal present situations.
| Structure | Formula | Example |
|---|---|---|
| Wish + past simple | I wish + subject + past simple | I wish I spoke better English. |
| If only + past simple | If only + subject + past simple | If only I had more free time. |
| Wish + were (for "be") | I wish + subject + were | I wish I were taller. |
Key rule: Always use were (not "was") for all subjects after wish/if only in formal English.
I wish I were rich. (NOT: I wish I was rich — in formal usage) If only she were here with us.
Wishes About the Past (Regrets)
Use past perfect after wish/if only to express regret about something that has already happened.
| Structure | Formula | Example |
|---|---|---|
| Wish + past perfect | I wish + subject + had + past participle | I wish I had studied harder in school. |
| If only + past perfect | If only + subject + had + past participle | If only we had left earlier. |
I wish I had not said those things to her. If only they had listened to the warnings.
Wishes About the Future (Wanting Change or Expressing Annoyance)
Use would + base verb after wish to express a desire for someone or something to change, or to express annoyance about a current habit.
| Structure | Formula | Example |
|---|---|---|
| Wish + would | I wish + subject + would + base verb | I wish it would stop raining. |
| If only + would | If only + subject + would + base verb | If only he would listen to me. |
Important rule: You cannot use "wish + would" when the subject of "wish" and the subject of "would" are the same person.
Wrong: I wish I would be taller. Right: I wish I were taller. (Use past simple for the same subject.)
Right: I wish he would be more careful. (Different subjects — this works.)
Wish + Could
Use "wish + could" to express a desire for ability or possibility.
I wish I could play the piano. If only we could turn back time. She wishes she could afford a new car.
When to Use Wish vs. If Only
Both structures follow the same grammar rules. The difference is one of emphasis and emotion.
| Expression | Tone | Example |
|---|---|---|
| I wish | neutral to moderate emotion | I wish I had more time. |
| If only | stronger emotion, deeper regret | If only I had more time! |
"If only" is often used with exclamation marks and in more dramatic or emotional contexts.
I wish I could help you. (calm, neutral) If only I could help you! (emotional, frustrated)
Common Contexts
- Regrets: I wish I had traveled more when I was young.
- Present dissatisfaction: If only the weather were better today.
- Complaints about habits: I wish my neighbor would turn down the music.
- Impossible desires: I wish I could fly.
- Polite desires: I wish you could stay longer.
Common Mistakes
| Mistake (Wrong) | Correction (Right) | Explanation |
|---|---|---|
| I wish I have more money. | I wish I had more money. | Use past simple for present wishes. |
| I wish I didn't go to the party yesterday. | I wish I hadn't gone to the party yesterday. | Use past perfect for past regrets. |
| If only I would be more confident. | If only I were more confident. | Do not use "would" when the subjects are the same. |
| I wish I was a better singer. | I wish I were a better singer. | Use "were" for all subjects in formal English. |
| She wishes she can speak Italian. | She wishes she could speak Italian. | Use "could" (not "can") after wish. |
| I wish he stops making noise. | I wish he would stop making noise. | Use "would + base verb" for wishes about other people's behavior. |
Practice Examples
- I wish I had a bigger apartment. This one is too small for my family.
- If only we had booked the tickets earlier — now they are all sold out.
- She wishes her boss would give her more responsibility at work.
- I wish I could speak five languages fluently.
- If only I were ten years younger, I would train for the marathon.
- He wishes he had not dropped out of university. He regrets it every day.
- I wish it would stop snowing. I need to drive to work.
- If only they had told us about the change in plans sooner!
Quick Reference
- Present wishes (things you want different now): wish/if only + past simple. Use were for "be."
- Past wishes (regrets about the past): wish/if only + past perfect (had + past participle).
- Future wishes (wanting change, annoying habits): wish/if only + would + base verb. Only use this with a different subject.
- Ability wishes: wish/if only + could + base verb.
- "If only" is stronger and more emotional than "wish."
- Never use present tenses after wish/if only. Always shift the tense back.
- "Wish + would" expresses frustration or desire for change in someone else's behavior or external circumstances.
The ability to express wishes and regrets accurately is a sign of emotional fluency in English. Practice these structures regularly, and they will become a natural part of how you communicate your feelings and thoughts.

