B2 Verb Moods 12 min read Hard

Past Regrets: Using 'Wish' and 'If Only' (Past Perfect)

Express unchangeable past regrets with wish/if only + past perfect.

Grammar Rule in 30 Seconds

Use 'wish' or 'if only' plus the Past Perfect to express regret about a past situation that cannot be changed.

  • Use 'had' + past participle to look back at the past. Example: 'I wish I had studied.'
  • Use 'hadn't' + past participle for negative regrets. Example: 'If only I hadn't gone.'
  • 'If only' is stronger and more emotional than 'wish'. Example: 'If only I had known!'
Subject + wish + Subject + had + Verb(V3) 🕰️❌

Overview

Learn how to talk about things you regret in the past.

You can talk about how you wanted things to be different.

Use these words for things that did not really happen.

Say 'I wish' to talk about a sad past choice.

It helps you show feelings like being sad or sorry.

How This Grammar Works

To do this, use 'had' with your action word.
This shows that your story is not real.
For now, we say 'I wish I was' something else.
For the past, we say 'I wish I had' done it.
The past is over. The wish is opposite of what happened.
If you wish you stayed, it means you really left.
It is like thinking about a different life.
It is a fast way to say you are sorry.

Formation Pattern

1
You must use these words in a special way.
2
The core formula is:
3
Person 1 + wish + Person 2 + had + action word.
4
If only + Person + had + action word.
5
Subject 1 is the person having the wish.
6
Say 'he wishes' but say 'I wish'.
7
Subject 2 is the person who performed the action being regretted. It can be the same as Subject 1 (I wish I had...) or different (I wish you had...).
8
You must use the words 'had' or 'had not'.
9
Use the special third form of the action word.
10
Look at this table for some examples.
11
| Group | How to say it | Yes | No | What happened |
12
| :------------ | :----------------------------------------------- | :------------------------------------------------------- | :----------------------------------------------- | :--------------------------------------------------- |
13
| Wish | Subj + wish(es) + Subj + had + PP | I wish I had studied more. | I wish I hadn't eaten so much. | I didn't study more. / I ate so much. |
14
| If only | If only + Subj + had + PP | If only they had arrived on time. | If only she hadn't forgotten the tickets. | They didn't arrive on time. / She forgot. |
15
Do you wish you had done it?
16
Saying 'had not' means the thing really happened.

When To Use It

Use this when you do not like the past.
  • Regretting Personal Actions and Decisions: This is the most common use. It's for looking back on your own choices with the benefit of hindsight. For example: I wish I had listened to your advice. This implies you did not listen and now see that as a mistake.
  • Mourning Missed Opportunities or Inactions: You can regret things you failed to do just as much as things you did. This structure is perfect for expressing sorrow over lost chances. If only I had applied for that job in London. Here, the regret is about inaction and the resulting lost possibility.
  • Expressing Disappointment with External Events: Not all regrets are about personal fault. You can use this to express a wish for different circumstances beyond your control. We wish the flight hadn't been cancelled. The speaker has no control over the airline, but still expresses a desire for a different past reality.
  • Conveying Empathy or Shared Regret: You can use this structure to show solidarity with someone else's misfortune. This is a sophisticated and empathetic form of communication. For instance, if a friend tells you about a difficult experience, you might say, I wish you hadn't had to deal with that alone. This expresses your regret about their past suffering.
  • Professional Post-Mortems and Analysis: In a business or academic context, this structure is a formal way to evaluate past failures or suboptimal outcomes. The committee wishes it had been given more data before making its decision. This is a polite and indirect way of highlighting a past procedural flaw.
  • Distinguishing wish from if only: While often interchangeable, if only carries a greater emotional weight. It suggests a deeper, more profound sense of longing or a more dramatic regret. I wish I had brought a coat is a mild regret. If only I hadn't said what I said suggests a much more serious and emotionally charged situation. If only can also stand alone as a powerful exclamation of regret: If only!

Common Mistakes

Many people make mistakes. Check your words carefully.
  • Confusing Past Regrets with Present Wishes: This is the most frequent error. The tense you choose after wish changes its entire meaning.
| How to write it | When it happens | What it means | Example |
| :------------------------- | :----------- | :------------------------------------------ | :----------------------------------------- |
| Wish + Simple Past | Present | Regret about a current, ongoing situation. | I wish I had more money. (I don't have it now). |
| Wish + Past Perfect | Past | Regret about a finished past event. | I wish I had had more money. (I didn't have it then).|
The sentence 'I wish I had had more time' is correct. Use 'had' two times for the past. Both words are good.
  • Incorrectly Using would have: Learners often import the result clause from the Third Conditional (would have + past participle) into the wish clause. This is always incorrect. The wish clause describes the condition you regret, not its hypothetical result.
  • Incorrect: If only I would have known about the traffic.
  • Correct: If only I had known about the traffic.
  • Rule: Never use would in the clause immediately following wish or if only when talking about a past regret. The only exception is wish + would + infinitive, which is used to express annoyance about a current habit (I wish you would stop tapping your foot), not a past event.
  • Omitting the Auxiliary Verb had: In fast speech or due to oversight, it's easy to drop the crucial auxiliary verb had. Without it, the sentence is grammatically incomplete.
  • Incorrect: She wishes she seen that movie.
  • Correct: She wishes she had seen that movie.
  • Using the Simple Past Instead of the Past Participle: With irregular verbs, this is a very common slip. You must use the third form of the verb.
  • Incorrect: They wish they had went to the concert.
  • Correct: They wish they had gone to the concert.
  • Drill common irregulars: saw/seen, did/done, ate/eaten, took/taken, spoke/spoken.
  • Confusing I regret with I wish: While similar, they have different focuses. I regret saying that is a direct statement about your current feeling. I wish I hadn't said that constructs a hypothetical past and focuses more on the alternative action. Regret is more formal and declarative.

Real Conversations

To sound natural, observe how these structures are used in authentic, everyday contexts. They are not just for dramatic, life-changing regrets.

- Casual Texting and Social Media: Contractions (I'd, she'd, hadn't) are standard. The grammar is used for minor, recent regrets.

- Person A: Just saw the photos from the party. Major FOMO.

- Person B: I know! Wish I'd gone. Looks like it was amazing.

- Workplace Reflection: In a team meeting or a one-on-one, it's used to reflect on past project performance.

- Manager: We missed our Q3 target because the launch was delayed.

- Team Lead: In hindsight, I wish we had built in more buffer time. The original timeline was too aggressive.

- Narrating a Personal Story: When telling stories, people often pause to interject a reflection or regret, adding emotional depth.

- So I decided to turn down the offer. At the time it felt right, but for years I wished I had been a little braver and just taken the risk.

- Expressing Empathy: It is a very common way to respond to someone else's bad news, showing you are engaged and sympathetic.

- Friend 1: My wallet got stolen on the train yesterday.

- Friend 2: Oh no, that's terrible. If only you had taken the other carriage like you planned.

- A Cultural Insight: The frequent use of these forms in English reflects a cultural tendency toward self-analysis and vocalizing internal thought processes. Expressing regret is not always seen as a sign of weakness, but as a mark of thoughtfulness and the ability to learn from the past. It's a linguistic acknowledgment that history is fixed but our interpretation of it is not.

Quick FAQ

  • Q: Can wish and if only always be used interchangeably?

Functionally, they are very similar, but they are not identical in tone. If only carries a much stronger emotional charge. It suggests a deeper, more profound regret and is often used for more serious situations or as a standalone exclamation (If only!). For minor, everyday regrets (I wish I had brought my umbrella), wish is more common and sounds more natural.

  • Q: Why does I wish I had had... sound so strange? Is it correct?

It is 100% grammatically correct, though it can feel clumsy. The first had is the auxiliary verb required for the past perfect tense. The second had is the past participle of the main verb, to have. You use it when you regret not possessing something in the past. For instance: I wish I had had more confidence in my 20s.

  • Q: What is the difference between I wish I hadn't bought it and I regret buying it?

They are very close in meaning, but differ in focus. I regret buying it uses the verb regret followed by a gerund (-ing form) and is a direct, factual statement about your present feeling. I wish I hadn't bought it uses the subjunctive mood to create a hypothetical past where the purchase never happened. The wish construction often feels more personal and reflective, while regret can sound more formal and declarative.

  • Q: How do I express a regret about the future?

You don't. Regret is, by definition, a feeling about the past. If you are worried about a future event, you use other structures, most commonly hope (for a desired outcome) or be afraid (for an undesired one). For example: I hope I don't fail my exam tomorrow or I'm afraid I will fail. The phrase I wish I wouldn't... is not used for future regrets.

Past Regret Structure

Subject Wish Verb Subject 2 Auxiliary Past Participle
I
wish
I
had
known
You
wish
you
hadn't
gone
He/She
wishes
they
had
seen
We
wish
we
hadn't
bought
They
wish
it
had
worked

Contractions in Past Regrets

Full Form Contracted Form Usage Note
I wish I had
I wish I'd
Very common in speech
I wish I had not
I wish I hadn't
Standard negative
If only I had
If only I'd
Emphatic contraction

Meanings

A grammatical structure used to express sadness, remorse, or regret about something that happened (or didn't happen) in the past. It describes a hypothetical past that is the opposite of reality.

1

Personal Regret

Expressing a desire to change one's own past actions or decisions.

“I wish I hadn't spent all my money on that car.”

“I wish I had called my grandmother more often.”

2

Emphatic Regret

Using 'If only' to show a stronger, more dramatic sense of longing or remorse.

“If only we had arrived five minutes earlier!”

“If only I had never met him.”

3

Regret about Others

Expressing a wish that someone else had acted differently in the past.

“I wish you had told me you were struggling.”

“She wishes her parents had moved to London.”

Reference Table

Reference table for Past Regrets: Using 'Wish' and 'If Only' (Past Perfect)
Form Structure Example
Affirmative
Wish + had + V3
I wish I had called.
Negative
Wish + hadn't + V3
I wish I hadn't lied.
Emphatic
If only + had + V3
If only I had seen it!
Question
Do you wish you had...?
Do you wish you had stayed?
Third Person
She wishes she had...
She wishes she had won.
Short Answer
Yes, I wish I had.
Did you study? No, but I wish I had.

Formality Spectrum

Formal
I wish I had accepted the invitation to the gala.

I wish I had accepted the invitation to the gala. (social_event)

Neutral
I wish I had gone to the party.

I wish I had gone to the party. (social_event)

Informal
I wish I'd gone.

I wish I'd gone. (social_event)

Slang
Man, I shoulda been there.

Man, I shoulda been there. (social_event)

The Regret Timeline

Past Regret

Reality

  • Past Simple I didn't go.

Wish

  • Past Perfect I wish I had gone.

Present vs Past Regret

Present Regret
I wish I knew I don't know now.
Past Regret
I wish I had known I didn't know then.

Choosing the Right Tense

1

Is the regret about the past?

YES
Use Past Perfect (had + V3)
NO
Is it about the present?
2

Is it about the present?

YES
Use Past Simple
NO
Use 'would' for future/complaints

Examples by Level

1

I wish I had a cat.

2

I wish I had eaten.

3

I wish I had seen you.

4

If only I had my bag!

1

I wish I had studied for the test.

2

I wish I hadn't lost my keys.

3

If only we had taken a taxi.

4

She wishes she had called him.

1

I wish I had known about the meeting earlier.

2

If only I hadn't spent so much money on that trip.

3

They wish they had stayed longer in Italy.

4

I wish you had told me the truth from the start.

1

I wish I had invested in Bitcoin ten years ago.

2

If only the government had acted more quickly to stop the crisis.

3

I wish I hadn't been so impulsive when I resigned.

4

She wishes she had taken the time to learn a second language.

1

I wish I hadn't succumbed to the pressure of the moment.

2

If only we had anticipated the logistical challenges of the merger.

3

I wish I had possessed the foresight to save those documents.

4

He wishes he hadn't been so dismissive of her concerns.

1

Would that I had been present to witness his triumph.

2

I wish I had not been so utterly blindsided by the revelation.

3

If only I had had the presence of mind to record the conversation.

4

I wish I had more effectively leveraged my connections at the time.

Easily Confused

Past Regrets: Using 'Wish' and 'If Only' (Past Perfect) vs Wish + Past Simple

Learners use Past Simple for past regrets, but it's actually for present regrets.

Past Regrets: Using 'Wish' and 'If Only' (Past Perfect) vs Wish + Would

Learners use 'would' to regret the past.

Past Regrets: Using 'Wish' and 'If Only' (Past Perfect) vs Third Conditional

Learners mix up the 'if' clause of the 3rd conditional with the 'wish' clause.

Common Mistakes

I wish I have a car.

I wish I had a car.

Even for present wishes, we use the past tense.

I wish I eat.

I wish I had eaten.

You need 'had' for past regrets.

I wish I was there yesterday.

I wish I had been there yesterday.

Use past perfect for past time markers like 'yesterday'.

If only I know.

If only I had known.

If only needs a past tense.

I wish I didn't go.

I wish I hadn't gone.

Use hadn't + V3 for past regrets.

I wish I would have seen it.

I wish I had seen it.

Avoid 'would have' in the wish clause.

She wishes she has more time.

She wishes she had more time.

Wish always triggers a tense shift.

I wish I would go yesterday.

I wish I had gone yesterday.

'Would' is for future/habits, not past.

If only I had saw him.

If only I had seen him.

Use the past participle (V3), not the past simple (V2).

I wish I had went.

I wish I had gone.

'Went' is V2; 'Gone' is V3.

I wish I hadn't have done it.

I wish I hadn't done it.

Double 'have' is redundant and incorrect.

Sentence Patterns

I wish I had never ___.

If only we had ___ earlier.

She wishes she hadn't ___ her ___.

I wish I had had the ___ to ___.

Real World Usage

Job Interviews common

I wish I had gained more experience in project management earlier in my career.

Social Media (Instagram/TikTok) very common

If only I had been at this concert! Looks amazing.

Customer Support occasional

I wish I had read the return policy before I bought this.

Travel / Tourism common

We wish we had stayed for two more days; the weather is perfect now.

Relationship Discussions common

I wish you had told me how you felt sooner.

Financial Planning occasional

If only I had started saving in my 20s.

🎯

The 'That' Trick

You can always omit 'that' after 'wish'. 'I wish I had gone' sounds more natural than 'I wish that I had gone'.
⚠️

No 'Would Have'

Never use 'would have' immediately after 'wish'. It's the #1 mistake on B2 exams.
💡

If Only for Drama

Use 'If only' when you want to sound more dramatic or emotional. It's great for storytelling!
💬

Polite Regrets

In business, use 'I wish I had' to take responsibility for a mistake without sounding too weak.

Smart Tips

Use 'I wish I had' to show reflection. It sounds more professional than just saying 'I made a mistake'.

I made a mistake in the report. I wish I had double-checked the figures in the report.

Immediately delete 'would' and change it to 'had'.

I wish I would have seen the movie. I wish I had seen the movie.

Contract 'I had' to 'I'd' in every spoken sentence.

I wish I had known. I wish I'd known.

Look for time markers like 'yesterday', 'last year', or 'when I was young'. If they are there, you MUST use 'had'.

I wish I was there last night. I wish I had been there last night.

Pronunciation

I wish I'd /aɪ wɪʃ aɪd/

Contraction of 'had'

In natural speech, 'had' is almost always contracted to ''d'.

If ON-ly I had known.

Stress on 'only'

In 'If only', the word 'only' usually carries the primary emotional stress.

Falling intonation for regret

I wish I had gone. ↘

Conveys sadness or finality.

Memorize It

Mnemonic

To regret the past, don't be a 'has-been', be a 'had-been'.

Visual Association

Imagine a giant 'REVERSE' button on a DVD player. When you press it, you see the 'HAD' symbol appearing on the screen, taking you back to a better version of your past.

Rhyme

If the past makes you sad, just add 'had'.

Story

John forgot his umbrella and got soaked. He stood in the rain thinking, 'I wish I had checked the weather.' He imagined a version of himself holding a dry umbrella, labeled 'Had Checked'.

Word Web

RegretRemorseHindsightHypotheticalUnrealHadIf only

Challenge

Write down three things you did yesterday that you regret, using 'I wish I hadn't...'. Then write three things you didn't do, using 'I wish I had...'.

Cultural Notes

British speakers often use 'I wish' to express politeness or indirect criticism of the past.

In casual US speech, you will frequently hear 'I wish I would have', though it is technically incorrect.

The concept of 'FOMO' (Fear Of Missing Out) is heavily tied to this grammar on social media.

The use of 'wish' comes from Old English 'wyscan', related to the desire for something to be so.

Conversation Starters

What is one thing you wish you had done differently in high school?

If only you had won the lottery last year, what would you have bought?

Do you wish you had spent more time traveling before you started your career?

Looking back at your last vacation, what do you wish you hadn't packed?

Journal Prompts

Write about a 'sliding doors' moment in your life—a time when a small decision changed everything. What do you wish you had done differently?
Reflect on a historical event. If only one thing had been different, how would the world look today?
Write a letter to your younger self. What do you wish you had known back then?
Describe a time you were late for something important. What do you wish you had done to arrive on time?

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Complete the sentence with the correct form of the verb in brackets.

I didn't see the sign. I wish I ___ (see) it.

✓ Correct! ✗ Not quite. Correct answer: had seen
For a past regret, use the Past Perfect (had + V3).
Which sentence is grammatically correct? Multiple Choice

Regretting a past action:

✓ Correct! ✗ Not quite. Correct answer: I wish I hadn't gone.
The negative past regret uses 'hadn't' + past participle.
Find the mistake in this sentence. Error Correction

Find and fix the mistake:

If only I would have known you were coming!

✓ Correct! ✗ Not quite. Correct answer: would have
Replace 'would have' with 'had' for past regrets.
Rewrite the sentence starting with 'I wish'. Sentence Transformation

Reality: I ate too much cake.

✓ Correct! ✗ Not quite. Correct answer: I wish I hadn't eaten too much cake.
The past simple 'ate' becomes 'hadn't eaten' in a wish.
Is the following statement true or false? True False Rule

'If only' is generally more emphatic than 'I wish'.

✓ Correct! ✗ Not quite. Correct answer: True
'If only' carries more emotional weight.
Choose the best response. Dialogue Completion

A: I failed my driving test. B: Oh no! Do you wish you ___ more?

✓ Correct! ✗ Not quite. Correct answer: had practiced
The failure happened in the past, so use Past Perfect.
Which of these is a PAST regret? Grammar Sorting

Identify the past regret:

✓ Correct! ✗ Not quite. Correct answer: I wish I had been taller.
'Had been' refers to a past state.
Match the reality to the wish. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: I wish I had called her.
Negative reality becomes affirmative wish.

Score: /8

Practice Exercises

8 exercises
Complete the sentence with the correct form of the verb in brackets.

I didn't see the sign. I wish I ___ (see) it.

✓ Correct! ✗ Not quite. Correct answer: had seen
For a past regret, use the Past Perfect (had + V3).
Which sentence is grammatically correct? Multiple Choice

Regretting a past action:

✓ Correct! ✗ Not quite. Correct answer: I wish I hadn't gone.
The negative past regret uses 'hadn't' + past participle.
Find the mistake in this sentence. Error Correction

Find and fix the mistake:

If only I would have known you were coming!

✓ Correct! ✗ Not quite. Correct answer: would have
Replace 'would have' with 'had' for past regrets.
Rewrite the sentence starting with 'I wish'. Sentence Transformation

Reality: I ate too much cake.

✓ Correct! ✗ Not quite. Correct answer: I wish I hadn't eaten too much cake.
The past simple 'ate' becomes 'hadn't eaten' in a wish.
Is the following statement true or false? True False Rule

'If only' is generally more emphatic than 'I wish'.

✓ Correct! ✗ Not quite. Correct answer: True
'If only' carries more emotional weight.
Choose the best response. Dialogue Completion

A: I failed my driving test. B: Oh no! Do you wish you ___ more?

✓ Correct! ✗ Not quite. Correct answer: had practiced
The failure happened in the past, so use Past Perfect.
Which of these is a PAST regret? Grammar Sorting

Identify the past regret:

✓ Correct! ✗ Not quite. Correct answer: I wish I had been taller.
'Had been' refers to a past state.
Match the reality to the wish. Match Pairs

Reality: I didn't call her.

✓ Correct! ✗ Not quite. Correct answer: I wish I had called her.
Negative reality becomes affirmative wish.

Score: /8

Practice Bank

12 exercises
Complete the sentence to express a past regret. Fill in the Blank

They wish they ___ to the weather forecast before leaving.

✓ Correct! ✗ Not quite. Correct answer: had listened
Identify and correct the grammatical error. Error Correction

If only I would have bought that stock, I'd be rich now.

✓ Correct! ✗ Not quite. Correct answer: If only I had bought that stock, I'd be rich now.
Select the sentence that correctly expresses a past regret. Multiple Choice

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: He wishes he hadn't told her the secret.
Translate the sentence into English. Translation

Translate into English: 'Ojalá hubiera estudiado más para mi examen de física.'

✓ Correct! ✗ Not quite. Correct answer: ["I wish I had studied more for my physics exam.","If only I had studied more for my physics exam."]
Arrange the words to form a grammatically correct sentence. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: If only she had gone to the party last night!
Match the beginning of the sentence with its correct ending to express past regret. Match Pairs

Match the sentence beginnings with their appropriate endings:

✓ Correct! ✗ Not quite. Correct answer: matched
Choose the best verb form to complete the sentence. Fill in the Blank

He regretted it deeply; if only he ___ the truth from the start.

✓ Correct! ✗ Not quite. Correct answer: had told
Correct the error in the following informal text message. Error Correction

Ugh, I wish I would of brought my charger. My phone's almost dead!

✓ Correct! ✗ Not quite. Correct answer: Ugh, I wish I had brought my charger. My phone's almost dead!
Select the grammatically correct sentence. Multiple Choice

Which statement is correct?

✓ Correct! ✗ Not quite. Correct answer: We wish we had known about the sale sooner.
Translate into English, using 'If only...' Translation

Translate into English: 'Lamento no haber aprendido a tocar un instrumento cuando era más joven.'

✓ Correct! ✗ Not quite. Correct answer: ["If only I had learned to play an instrument when I was younger.","I wish I had learned to play an instrument when I was younger."]
Unscramble the words to form a coherent sentence expressing past regret. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: I wish she had not told him.
Match the 'wish/if only' clause with a suitable past perfect verb phrase. Match Pairs

Match the regret starters with their endings:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

FAQ (8)

In formal English and exams, no. Use `I wish I had`. While common in some US dialects, it is considered a mistake in standard grammar.

`If only` is more emphatic and emotional. It often stands alone as an exclamation: `If only I'd known!`

No, `that` is optional. `I wish I had gone` is more common than `I wish that I had gone`.

Yes. `I wish they had arrived on time.` The structure remains the same.

Both are correct. `I'd` is the contraction of `had` and is very common in spoken English.

The Third Conditional has two parts: `If I had known, I would have come.` A wish only has one part: `I wish I had known.`

No, this is a common 'double have' error. Just say `I wish I hadn't done it`.

No. After 'wish', the following verb always shifts back in time (Past Simple for present, Past Perfect for past).

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Ojalá + Pluperfect Subjunctive

Spanish requires the subjunctive mood, whereas English uses the indicative Past Perfect form to function as a subjunctive.

French high

Si seulement + Plus-que-parfait

French does not have a direct equivalent for 'I wish' that takes a past perfect; it usually uses 'Si seulement' or 'Regretter de'.

German high

Konjunktiv II (hätte + V3)

German often uses 'doch' or 'nur' to add emphasis, similar to 'if only'.

Japanese moderate

~ba yokatta

Japanese literally says 'If I had done X, it would have been good,' rather than using a 'wish' verb.

Arabic partial

Layta + Past Tense

Arabic grammar for 'wish' is quite distinct and relies on specific particles rather than a 'past perfect' shift.

Chinese low

Yàoshì... jiù hǎole

Chinese has no verb conjugation for tense, so it relies entirely on context and particles like 'le'.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!