Menu
„`html

Unreal Past: Wishes and Regrets

In English, we often talk about things we wish were different in the past or express regrets about actions. To do this, we use unreal past forms such as wish, if only, and should have.

1. Unreal Past with wish and if only

We use wish and if only + past perfect to talk about things we regret or would like to change about the past.

Form: wish/if only + had + past participle

Note: The action did not happen. We are imagining a different past.

2. Unreal Past with should have, could have, might have

We use should have to say that something was a good idea, but we didn’t do it.
Could have and might have are used to talk about possibilities in the past.

Form: should/could/might + have + past participle

3. Examples Table

Expression Example Meaning
wish + past perfect I wish I had known about the party. I didn’t know about the party, and I regret it.
if only + past perfect If only she had listened to me. She didn’t listen, and I regret it.
should have + past participle You should have told me the truth. It was a good idea to tell me, but you didn’t.
could have + past participle They could have helped us. It was possible for them to help, but they didn’t.
might have + past participle He might have missed the bus. It’s possible he missed it.

4. Common Mistakes

5. Interactive Exercise

Complete the sentences with the correct form of the verb in brackets using wish, if only, or should have.

  1. I wish I (study) more for the test.
  2. If only we (leave) the house earlier.
  3. You (tell) me about the problem.
  4. She (can) win the match if she had trained harder.
  5. If only I (not/spend) so much money.

6. Practice

Write 2 sentences about your own regrets or wishes about the past using wish or should have.

„`