Updated on December 22, 2024
by PushtoLearn
Test your English

Wishes and regrets - I wish/if only

"I wish" and "If only" both express regret, desire, or frustration, but the rules change depending on the situation. Typical structures include: I wish you did, I wish you would do, I wish you had done, I wish, If only, If only I were.

Wishes and regrets - I wish/if only – Exercises

These exercises focus on Wishes and regrets

 

What Do "I Wish" and "If Only" Mean?

  • "I wish": It shows a desire for something to be different.

    • Example: "I wish I had more time to study."

  • "If only": It emphasizes regret or frustration more strongly.

    • Example: "If only I hadn’t missed the bus!"

Both are used when the reality is different from what you want.

Illustration of Wishes and regrets - I wish/if only

When to Use "I Wish" and "If Only"

Situation

Use

Examples

Wishes about the present

Use past simple to talk about something you want to be different now.

- I wish I were taller.

- If only it weren’t raining.

Wishes about the past

Use past perfect to talk about regrets or things that can’t change.

- I wish I had studied harder.

- If only I hadn’t said that.

Wishes about the future

Use could/would to talk about things you want to happen or stop happening.

- I wish you would listen to me.

- If only we could travel next year!

Rules for "I Wish" and "If Only"

  1. Use the right tense:

    • Past simple for present wishes.

    • Past perfect for past regrets.

    • Would/could for future desires.

  2. Subject-verb agreement:

    • Always keep the subject and verb consistent.

    • Example: "I wish he were here" (not "was" in formal English).

  3. Negative forms:

    • You can use negatives to show what you don’t want.

    • Example: "If only I didn’t have so much homework!"

I Wish I Did

Meaning:

This phrase expresses a desire for something to be different now. The action is not happening, but you want it to happen. It uses the past simple tense to describe a present situation.

Examples:

  • "I wish I spoke French." (But I don’t speak French.)

  • "I wish I had more free time." (But I don’t have free time now.)

Rule:

Use the past simple after "I wish" to talk about present wishes or unreal situations.

Reality

Wish

I don’t play the piano.

I wish I played the piano.

It isn’t sunny today.

I wish it were sunny today.

I Wish I Had Done

Meaning:

This phrase expresses regret about the past. You wish you had done something differently, but it’s too late to change it. It uses the past perfect tense.

Examples:

  • "I wish I had studied harder." (But I didn’t study hard.)

  • "I wish I hadn’t eaten so much." (But I ate too much.)

Rule:

Use the past perfect tense after "I wish" to describe regrets about the past.

Reality

Wish

I didn’t visit my grandparents.

I wish I had visited my grandparents.

I spent all my money.

I wish I hadn’t spent all my money.

I Wish You Would Do

Meaning:

This phrase expresses frustration, annoyance, or hope that someone will change their behavior in the future. It uses would + base verb.

Examples:

  • "I wish you would listen to me." (But you don’t listen to me now.)

  • "I wish he would stop talking." (I want him to stop talking in the future.)

Rule:

Use would + base verb after "I wish" to talk about actions or behaviors you want someone else to change in the future.

Reality

Wish

You don’t clean your room.

I wish you would clean your room.

He talks too much.

I wish he would talk less.

Quick Comparison Table

Phrase

Tense Used

When to Use

Example

I wish I did

Past simple

To express a wish about the present or unreal situations.

"I wish I lived in a big house."

I wish I had done

Past perfect

To express regret about something in the past.

"I wish I had apologized earlier."

I wish you would do

Would + base verb

To express frustration or desire for a change in behavior.

"I wish you would call me more often."

Common Errors to Avoid

Error

Why it’s wrong

Correct Version

"I wish I can go."

The tense is wrong; use "could" for future wishes.

"I wish I could go."

"If only I would knew that!"

Mixing modal verbs and past tense incorrectly.

"If only I had known that!"

"I wish I was a doctor."

Formal English prefers "were" after "I wish."

"I wish I were a doctor."

How to Use Them in Everyday Life

  1. Talking about regrets:

    • "I wish I hadn’t eaten so much cake."

    • "If only I had called her earlier."

  2. Expressing hopes for change:

    • "I wish people would drive more carefully."

    • "If only the internet connection were faster!"

  3. Dreaming about impossible things:

    • "I wish I could fly!"

    • "If only I were rich!"

FAQ

Can I use "I wish" and "If only" interchangeably?

Yes, but "If only" is more emotional or dramatic than "I wish".

Why do we use the past tense for present wishes?

This is a grammar rule in English to show unreal or hypothetical situations.

Is it okay to say, "I wish I was"?

In informal English, it’s common. But in formal English, use "I wish I were."

Can I use "If only" in positive sentences?

Yes! It’s not always about regrets. Example: "If only we could win the lottery!"

How can I practice using these structures?

Write about your dreams and regrets. For example, "I wish I had learned a new language." Then check the grammar.

 
Follow us
Free grammar and vocabulary exercises, ESL worksheets, lesson plans, tests and tools for students and teachers
@ 2025 PushtoLearn