Skip to content

How to Express Wishes and Regrets: I Wish / If Only — With 5+ Examples

Study vocabulary from this article

Use flashcards with SRS system for long-term retention

19 words

The grammar of wishes tripped up one of my advanced students last week. She had written “I wish I know the answer,” using simple present tense, and when I corrected her to “I wish I knew,” she asked the obvious question: “But why past tense if I’m talking about right now?” It’s a fair question, and the answer is simpler than most learners think. The key is understanding that wishes and regrets follow three specific patterns — each tied to a different time frame and grammar structure.

I’ll break down the three core patterns for “I wish” and “if only,” show you how they differ, walk you through real examples you can use right away, and help you avoid the mistakes I see most often in student writing.

How to use I wish and if only — three grammar patterns for present, future, and past wishes
Master the three patterns: I wish + Past Simple (now), Past Perfect (then), or Would (wanting change).

Key Takeaways

  • I wish + Past Simple — for present wishes (“I wish I had a bigger car” = I don’t have one now).
  • I wish + Past Perfect — for past regrets (“I wish I had studied harder” = I didn’t study hard enough).
  • I wish + Would — for wanting someone to change or something to happen (“I wish you would listen to me”).
  • “If only” means the same as “I wish” but signals a stronger emotion — use it when you feel something very deeply.
  • Never use simple present after wish — “I wish I know” is always wrong; use “I wish I knew” instead.

The Three Patterns for Wishes and Regrets

The secret to “I wish” and “if only” is recognizing that we step back one tense to express unreality. Here are the three core patterns:

Pattern 1: I Wish + Past Simple (Present Wishes)

Use this pattern when you want a present situation to be different. The situation is NOT true right now, so we use past tense to show that unreality.

Example 1: I wish I had a bigger car. (My car is small — this is the reality right now.)

Example 2: If only it was the summer holidays! (But it isn’t — I’m still at school.)

Example 3: She wishes she lived in New York. (She doesn’t live there now.)

Example 4: If only I had more free time. (I don’t have much free time.)

Example 5: He wishes he were taller. (He’s not tall — note: “were” is more correct than “was” in formal writing, though both are used in speech.)

The contrastive rule: If the situation IS true (the reality), don’t use a wish. Say it directly. Only use “I wish” when describing a false or imaginary situation.

Pattern 2: I Wish + Past Perfect (Past Regrets)

Use this pattern to talk about things you are unhappy about that happened in the past. We use past perfect (had + past participle) because we’re stepping back even further — the event already occurred.

Example 1: He wishes he had studied harder when he was at school. (He didn’t study hard. Now he regrets it.)

Example 2: If only they hadn’t scored that goal! (They did score it, and now the team will probably lose.)

Example 3: She wishes she had taken that job offer. (She didn’t take it. Now she wishes she had.)

Example 4: If only I hadn’t said those mean words! (I did say them, and now I regret it.)

Example 5: They wish they had listened to the weather forecast. (They didn’t check it, and now they’re caught in the rain.)

Pattern 3: I Wish + Would (Wanting Something to Happen or Change)

Use this pattern when you want something to happen, or when you want someone to start or stop doing something. This is different from the other two — “would” signals a desire for change, not an imaginary present situation.

For wanting something to happen:

Example 1: I wish my car would start. (I want it to start, but it won’t.)

Example 2: If only the lesson would end! (I want it to end.)

For wanting someone to start doing something:

Example 3: If only you’d listen to me! (I want you to listen.)

For wanting someone to stop doing something:

Example 4: I wish you wouldn’t borrow my clothes! (Please stop doing this.)

Example 5: If only my mum wouldn’t phone me every five minutes! (I want her to stop calling so much.)

I Wish vs If Only: What’s the Difference?

Both expressions use the same grammar rules, but they differ in tone and frequency.

Expression Usage Tone Example
I wish Common in speech and writing Neutral, matter-of-fact “I wish I had a car.” (stating a preference)
If only Less common; used when feeling strongly Strong emotion, longing, frustration “If only I had a car!” (emphasizing the urgency or sadness)

Rule of thumb: “If only” signals stronger feeling. If your emotion is intense — deep regret, sudden frustration, or desperate longing — use “if only.” Otherwise, stick with “I wish.”

For other people (third person): We use the verb form that matches the subject.

Example: He wishes he had studied harder (not “He wish”). The past-tense and past-perfect rules stay the same.

Common Mistakes and How to Fix Them

✗ Incorrect: I wish I know the answer.

✓ Correct: I wish I knew the answer.

Why: Wishes require past tense (or past perfect / would). Simple present (“know”) is never correct after “wish.”

✗ Incorrect: I wish I didn’t go there yesterday.

✓ Correct: I wish I hadn’t gone there yesterday.

Why: For past regrets, use past perfect (hadn’t gone), not simple past.

✗ Incorrect: I wish I would be better at English.

✓ Correct: I wish I were better at English.

Why: For present wishes about a state or quality, use past simple (were), not “would be.” Use “would” only when you want someone to change behavior or something to happen.

✗ Incorrect: I wish the party will be fun.

✓ Correct: I hope the party will be fun. (or I wish the party were fun if it’s already happening and you want it to be better)

Why: For future predictions you’re confident about, use “hope” + will, not “wish.” “Wish” is for unreality, not confident predictions.

Common trap: English learners sometimes confuse “wish” with “hope.” Use “hope” for things you expect or believe might happen. Use “wish” for things that are NOT true or that you want to change.

Sample Dialogue

Eva (tutor): Your essay says “I wish I am better at mathematics.” Let’s fix that.

James: What’s wrong? I’m wishing right now.

Eva: True — but wishes always use past tense in English, even for present situations. So it’s “I wish I were better at mathematics.” The past tense shows it’s not true right now.

James: That’s confusing. Why past tense for a present wish?

Eva: Because we’re saying “this is not my reality.” Past tense signals unreality in English. If it were true, you’d just say “I am good at mathematics.”

James: Ah, so past tense = “this is not reality.” Got it. What about regrets?

Eva: Good question. For regrets, you step back even further — use past perfect. “I wish I had studied harder” = it’s now too late; I didn’t study.

Quick Quiz

Quick Quiz

  1. Complete the sentence: “I wish I ________ (have/had) more confidence.” Which is correct?
  2. Choose the best option: “If only I ________ (hadn’t eaten/didn’t eat) that cake before the interview.” (The interview already happened.)
  3. Fill in the blank: “I wish you ________ (would listen/listen) to what I’m saying.”
  4. Is this sentence correct? “I wish my parents will understand me.” Yes or No?
  5. Complete: “He wishes he ________ (had taken/would take) the job offer when he had the chance.” (It’s now too late.)

Answers: 1. had · 2. hadn’t eaten · 3. would listen · 4. No (should be “I hope my parents will understand me” or “I wish my parents understood me”) · 5. had taken.

Real-World Situations: When Would You Use This?

Here are five situations where wishes come up naturally in conversation:

Situation 1 — Career regret: “I sometimes wish I had pursued engineering instead of accounting. I enjoy it more, but changing now feels risky.”

Situation 2 — Present frustration: “I wish I had more time for hobbies. Work is consuming everything.”

Situation 3 — Wanting someone to change: “I wish my brother would stop making jokes about my weight. It hurts.”

Situation 4 — Wanting an event to happen: “The project is overdue. I wish the client would approve the revised timeline so we can move forward.”

Situation 5 — Deep regret: “If only I had said goodbye to my grandmother before she passed. I was too busy that week.”

Related Articles

Frequently Asked Questions

What is the difference between “I wish” and “if only”?

Both use the same grammar, but “if only” expresses stronger emotion — deep longing, intense regret, or frustration. “I wish” is more neutral and everyday. When your feeling is strong, use “if only”; otherwise use “I wish.”

Why do we use past tense after “wish” when talking about the present?

Past tense in English signals unreality — something that is NOT true right now. Since wishes are about situations that don’t exist in reality, we use past tense to show that contrast. It’s not about time; it’s about truth.

Can you use “will” after “wish”?

No. Never say “I wish you will do this.” Instead, say “I wish you would do this” or “I hope you will do this.” “Will” shows certainty; “wish” requires past tense or “would” to show unreality or desire.

What is the difference between “I wish I were” and “I wish I was”?

Both are used in modern speech, but “were” is more correct (subjunctive mood) in formal or written English. In casual conversation, many native speakers use “was,” but teachers and editors prefer “were.” For exams or professional writing, use “were.”

How do I use “wish” for the future?

You generally don’t use “wish” for the future the way you do for present or past. Instead, say “I hope it will rain tomorrow” or “I’m hoping it rains tomorrow.” If you want to express that something will NOT happen and you regret it, use “I wish it wouldn’t be so expensive.” The key is that “wish” is for unreality or desire for change, not for confident future predictions.

Quick Test: Check Your Understanding

5 questions to test what you've learned. No sign-up required.

Loading quiz…

Comments are closed.