Grammar Worksheet

Wish and If Only

B2 regrets and unreal situations
Explanation

We use WISH and IF ONLY to express regrets or desires about situations that are not real. Both have the same meaning; 'if only' is more emphatic and emotional.

For present/future wishes (something is not true now): wish/if only + past simple. "I wish I had more time." For past regrets (something was not true in the past): wish/if only + past perfect. "I wish I had studied harder." For wishes about annoying habits (wanting something to change): wish + would + base verb. "I wish you would listen to me."

Compare with second conditional (if I had... I would...) and third conditional (if I had had... I would have...): the wish/if only structures express the same ideas but from a first-person emotional perspective.

Form
TypeFormExample
Present wish (not true now) wish / if only + past simple I wish I knew the answer.
Past regret (not true in the past) wish / if only + past perfect I wish I had studied harder.
Wish about someone's behaviour wish + subject + would + base verb I wish he would stop talking.
Strong emotion If only + ... If only I had listened to her!

⚠ After 'I wish' / 'if only', use WERE (not 'was') for formal/written English: 'I wish I were taller.' Both 'were' and 'was' are accepted in spoken English.

⚠ Don't use 'wish + would' to talk about yourself: ✗ I wish I would pass → ✓ I wish I could pass / I hope I pass

Examples
  1. I wish I lived closer to the city centre.
  2. If only I had taken that job — I'd be earning much more now.
  3. She wishes she could speak French fluently.
  4. I wish you would turn that music down — I'm trying to work.
  5. If only we had booked earlier, the tickets would have been cheaper.
  6. He wishes he had chosen a different career.
  7. I wish it were summer already. I'm tired of this cold weather.
  8. If only I had listened to her advice — she was right all along.
Common Mistakes
Exercises
1 Choose the correct form

Choose the correct option to complete each sentence.

  1. I wish I _____ (know / knew / would know) how to cook.
  2. If only we _____ (arrived / had arrived / would arrive) on time.
  3. She wishes she _____ (could speak / will speak / spoke) Japanese.
  4. I wish you _____ (stop / stopped / would stop) interrupting me.
  5. He wishes he _____ (doesn't take / hadn't taken / wouldn't take) that job.
2 Correct the mistake

Each sentence contains one mistake. Find and correct it.

  1. I wish I would have more free time.
  2. If only he listened more carefully last week.
  3. She wishes she will become a doctor one day.
  4. I wish I would pass my exams tomorrow.
3 Write wish sentences

Write a 'wish' or 'if only' sentence for each situation.

You can't drive. → I wish I could drive. / If only I knew how to drive.

  1. Your city doesn't have a good public transport system.
  2. You said something you regret.
  3. A friend keeps arriving late.
  4. You didn't study a particular subject at school.
  5. You don't know a famous person personally.
4 Rewrite using wish / if only

Rewrite each sentence using 'wish' or 'if only'.

It's a shame I can't come to the party. → I wish I could come to the party.

  1. It's a shame I didn't apply for that scholarship.   
  2. She regrets not learning to play the piano as a child.   
  3. He always leaves his things on the floor. It's so annoying.   
  4. It's a pity I don't have more confidence.   
  5. It's a shame we didn't take more photos on that trip.   
5 Mixed gap fill

Complete using the correct form: past simple, past perfect, or would + base verb.

  1. I wish I _____ (know) how to swim — I'd love to try diving.
  2. If only she _____ (not / quit) her job last month.
  3. He wishes his neighbours _____ (make) less noise in the evenings.
  4. I wish I _____ (study) medicine instead of law.
  5. If only we _____ (have) more time — there's so much left to do.
  6. She wishes her boss _____ (give) her more responsibility.
  7. If only I _____ (listen) to my teacher — she was right.
  8. I wish the weather _____ (be) warmer. I'm freezing.
Speaking Activity

Use 'wish' and 'if only' to discuss regrets, wishes, and things you'd like to change.

For each topic, try to use a different wish structure: past simple (present wish), past perfect (past regret), and would (about someone's behaviour).

Answer Key

Wish and If Only

Exercise 1 — Choose the correct form

1. knew    2. had arrived    3. could speak    4. would stop    5. hadn't taken

Exercise 2 — Correct the mistake

  1. I wish I had more free time.
  2. If only he had listened more carefully last week.
  3. She wishes she could become a doctor one day. / She hopes she will become a doctor.
  4. I wish I could pass my exams. / I hope I pass my exams.

Exercise 3 — Write wish sentences

Students' own answers. Check: wish/if only + past simple (present wish), past perfect (past regret), or would + base verb (annoying habit/behaviour). 'If only' for strong emotion.

Exercise 4 — Rewrite using wish / if only

  1. I wish I had applied for that scholarship. / If only I had applied.
  2. She wishes she had learned to play the piano as a child.
  3. I wish he would stop leaving his things on the floor.
  4. I wish I had more confidence.
  5. I wish we had taken more photos on that trip. / If only we had taken more photos.

Exercise 5 — Mixed gap fill

  1. knew
  2. hadn't quit
  3. would make
  4. had studied
  5. had / were
  6. would give
  7. had listened
  8. were / was