C1 Grammar 2 min read Medium

Wish and If Only: Present, Past and Future Forms

Wish and if only express dissatisfaction with reality. The tense after wish shifts: past simple for present wishes, past perfect for past regrets, would for frustration with others or desire for change.

Grammar Rule in 30 Seconds

Use 'wish' and 'if only' with past tenses to express regret or desire for a different reality.

  • Present desire: Use 'wish' + past simple (I wish I knew).
  • Past regret: Use 'wish' + past perfect (I wish I had known).
  • Annoyance: Use 'wish' + would + infinitive (I wish you would stop).
Wish + Subject + Past Tense Verb

Wish and if only express a gap between reality and desire. The tense you choose signals when that gap is felt — now, in the past, or as ongoing frustration.

Present Wish: wish + past simple

Current situation you want to be different

wish + past simple (= unreal now)

✅ I wish I spoke Spanish. (I don't)

✅ She wishes she lived closer to work.

✅ He wishes he could drive.

Past Regret: wish + past perfect

Too late to change — expressing regret about the past

wish + had + past participle

✅ I wish I had applied for that role. (I didn't)

✅ She wishes she hadn't said that.

Frustration / Desired Change: wish + would

Someone else's behaviour you want to change

wish + subject + would + base verb

✅ I wish he would just listen for once.

✅ She wishes the system would update automatically.

Note: cannot say "I wish I would..." — you control your own actions.

If Only — Same Grammar, Stronger Emotion

If only I had taken that opportunity!

If only she would trust the process.

If only we had more time — we were so close.

Often used as a standalone exclamation — more dramatic and literary than wish.

Wish Structure Table

Time Reference Structure Example
Present
Wish + Past Simple
I wish I knew.
Past
Wish + Past Perfect
I wish I had known.
Future/Annoyance
Wish + Would + Verb
I wish you would go.
Ability
Wish + Could + Verb
I wish I could go.
Formal State
Wish + Were
I wish I were there.
Negative
Wish + Didn't/Hadn't
I wish I hadn't.

Common Contractions

Full Form Contraction
I had not
I hadn't
I would not
I wouldn't
I did not
I didn't

Meanings

These structures are used to express desires for situations that are currently untrue or regrets about past events.

1

Present hypothetical

Desiring a change in the current state.

“I wish I had more time.”

“I wish it weren't raining.”

2

Past regret

Wishing a past event had happened differently.

“I wish I had studied harder.”

“If only I hadn't said that.”

3

Annoyance/Request

Expressing irritation at someone's behavior.

“I wish you would listen.”

“I wish it would stop snowing.”

Reference Table

Reference table for Wish and If Only: Present, Past and Future Forms
Form Structure Example
Affirmative
I wish I had...
I wish I had a car.
Negative
I wish I hadn't...
I wish I hadn't lied.
Annoyance
I wish you would...
I wish you would stop.
Ability
I wish I could...
I wish I could fly.
Formal
I wish I were...
I wish I were there.
If Only
If only I had...
If only I had known.

Formality Spectrum

Formal
I wish I had been granted more time.

I wish I had been granted more time. (Work deadline)

Neutral
I wish I had more time.

I wish I had more time. (Work deadline)

Informal
If only I had more time!

If only I had more time! (Work deadline)

Slang
Wish I had more time, man.

Wish I had more time, man. (Work deadline)

Wish Concept Map

WISH

Present

  • Past Simple I wish I had

Past

  • Past Perfect I wish I had had

Annoyance

  • Would I wish you would

Examples by Level

1

I wish I had a cat.

2

I wish I were tall.

3

I wish it was sunny.

4

I wish I had food.

1

If only I had more time.

2

I wish I lived in London.

3

I wish I knew the answer.

4

If only it were cheaper.

1

I wish I had gone to the party.

2

I wish you wouldn't shout.

3

If only I had listened to you.

4

I wish I hadn't spent all my money.

1

I wish I were able to help you.

2

If only he would stop complaining.

3

I wish I had been more careful.

4

I wish I could speak French fluently.

1

I wish I had been given the opportunity to explain.

2

If only I had realized the implications earlier.

3

I wish I were not so busy.

4

I wish you would consider the consequences.

1

Would that I had known the truth sooner.

2

If only the circumstances had been different.

3

I wish I were to be there with you.

4

I wish I had not been so naive.

Easily Confused

Wish and If Only: Present, Past and Future Forms vs Wish vs. Hope

Both express desire.

Wish and If Only: Present, Past and Future Forms vs Would vs. Could

Both are modals.

Wish and If Only: Present, Past and Future Forms vs Past Simple vs. Past Perfect

Both used with wish.

Common Mistakes

I wish I have a car.

I wish I had a car.

Must use past tense.

I wish I am tall.

I wish I were tall.

Use past tense.

I wish I go.

I wish I could go.

Need modal.

I wish to have money.

I wish I had money.

Wish + clause.

I wish I would be there.

I wish I were there.

Would is for others.

If only I have known.

If only I had known.

Past perfect needed.

I wish he will stop.

I wish he would stop.

Backshift.

I wish I would win the lottery.

I wish I could win the lottery.

Would is for behavior.

I wish I had went.

I wish I had gone.

Past participle.

I wish it was be better.

I wish it were better.

Subjunctive.

I wish I would have known.

I wish I had known.

Avoid double modal.

I wish I was to be there.

I wish I were to be there.

Formal subjunctive.

If only I would have listened.

If only I had listened.

Past perfect.

I wish I had of known.

I wish I had known.

Grammar error.

Sentence Patterns

I wish I ___ (past simple).

I wish I had ___ (past participle).

I wish you would ___ (base verb).

If only I were ___ (adjective).

Real World Usage

Social Media constant

I wish I were at the beach!

Texting very common

If only you were here.

Job Interview occasional

I wish I had more experience in this field.

Food Delivery common

I wish the delivery would arrive faster.

Travel common

I wish I had booked the earlier flight.

Email common

I wish we had discussed this earlier.

💡

The Backshift Rule

Always go one tense back from the time you are talking about.
⚠️

No Present Tense

Never use 'I wish I am'. It is always 'I wish I were'.
🎯

Would for Others

Use 'would' only for other people's actions, never your own.
💬

Formal 'Were'

Use 'were' instead of 'was' to sound more educated in formal writing.

Smart Tips

Use the past perfect (had + past participle).

I wish I went there. I wish I had gone there.

Use 'would' + base verb.

I wish you stop talking. I wish you would stop talking.

Use 'could' instead of 'would'.

I wish I would speak Spanish. I wish I could speak Spanish.

Use 'were' for all subjects.

I wish I was there. I wish I were there.

Pronunciation

/ˈhæd.ənt/

Contractions

Pronounce 'hadn't' as two syllables.

Regret

I wish I had ↘known.

Falling intonation shows sadness.

Memorize It

Mnemonic

Go back one step in time to make a wish come true.

Visual Association

Imagine a time machine. To wish for the present, you step back into the past. To wish for the past, you step back even further into the past perfect.

Rhyme

For a wish that is true, go back a tense or two.

Story

Yesterday I missed the bus. I wish I had left earlier (Past Perfect). Today I am late. I wish I were on time (Past Simple). My boss is angry. I wish he would be patient (Would).

Word Web

wishif onlywouldhadwerecouldregretdesire

Challenge

Write 5 sentences about things you wish were different in your life right now.

Cultural Notes

More frequent use of 'were' in formal speech.

Commonly uses 'was' instead of 'were' in casual speech.

Often uses 'If only' for dramatic emphasis.

Derived from Germanic roots for 'desire'.

Conversation Starters

What do you wish you could do better?

If you could change one thing about today, what would it be?

What is something you wish people would stop doing?

Do you have any regrets about your career?

Journal Prompts

Write about a day you wish had gone differently.
Describe your ideal life using 'wish'.
Write a complaint letter using 'wish' for annoyance.
Reflect on a past mistake.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the blank.

I wish I ___ (know) the answer.

✓ Correct! ✗ Not quite. Correct answer: knew
Past simple for present wish.
Correct the sentence. Error Correction

Find and fix the mistake:

I wish I am taller.

✓ Correct! ✗ Not quite. Correct answer: I wish I were taller.
Subjunctive 'were'.
Choose the best option. Multiple Choice

I wish you ___ stop talking.

✓ Correct! ✗ Not quite. Correct answer: would
Annoyance with others.
Reorder the words. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: I wish I had known.
Correct word order.
Translate to English. Translation

Ojalá hubiera sabido.

Answer starts with: I w...

✓ Correct! ✗ Not quite. Correct answer: I wish I had known.
Past perfect for past regret.
Choose the correct form. Multiple Choice

If only I ___ more money.

✓ Correct! ✗ Not quite. Correct answer: had
Present wish.
Fill in the blank.

I wish I ___ (go) to the party last night.

✓ Correct! ✗ Not quite. Correct answer: had gone
Past regret.
Correct the sentence. Error Correction

Find and fix the mistake:

I wish I would win the race.

✓ Correct! ✗ Not quite. Correct answer: I wish I could win.
Ability vs behavior.

Score: /8

Practice Exercises

8 exercises
Fill in the blank.

I wish I ___ (know) the answer.

✓ Correct! ✗ Not quite. Correct answer: knew
Past simple for present wish.
Correct the sentence. Error Correction

Find and fix the mistake:

I wish I am taller.

✓ Correct! ✗ Not quite. Correct answer: I wish I were taller.
Subjunctive 'were'.
Choose the best option. Multiple Choice

I wish you ___ stop talking.

✓ Correct! ✗ Not quite. Correct answer: would
Annoyance with others.
Reorder the words. Sentence Reorder

had / I / I / wish / known.

✓ Correct! ✗ Not quite. Correct answer: I wish I had known.
Correct word order.
Translate to English. Translation

Ojalá hubiera sabido.

✓ Correct! ✗ Not quite. Correct answer: I wish I had known.
Past perfect for past regret.
Choose the correct form. Multiple Choice

If only I ___ more money.

✓ Correct! ✗ Not quite. Correct answer: had
Present wish.
Fill in the blank.

I wish I ___ (go) to the party last night.

✓ Correct! ✗ Not quite. Correct answer: had gone
Past regret.
Correct the sentence. Error Correction

Find and fix the mistake:

I wish I would win the race.

✓ Correct! ✗ Not quite. Correct answer: I wish I could win.
Ability vs behavior.

Score: /8

FAQ (8)

No, use 'hope' for the future.

It is the subjunctive mood, used for hypothetical states.

It is more emphatic, not necessarily more formal.

No, use 'I wish I were'.

'Regret' is a verb of feeling; 'wish' is a structure for desire.

No, that is a common phonetic error for 'I wish I had'.

Yes, to express desire for ability.

Because 'would' implies a choice or behavior, and you cannot express annoyance at your own behavior with 'wish'.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Ojalá + subjunctive

Spanish uses a specific mood; English uses tense shift.

French moderate

Je souhaite que + subjunctive

English does not use a dedicated subjunctive form.

German high

Ich wünschte + Konjunktiv II

German has a distinct verb form for this.

Japanese low

~たい (tai)

Japanese does not use tense backshifting.

Arabic moderate

ليت (layta)

Arabic particle is fixed.

Chinese low

希望 (xīwàng)

Chinese lacks tense-based hypothetical markers.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

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