Learners' Questions

2019-07-14 How to talk about past mistakes correctly – Learners’ Questions

This week’s question

How do you talk about mistkes in the past? – Hani from Saudi Arabia

Answer this

Which is used for stronger regrets: ‘wish’ or ‘if only’?

Language points

should + have + past participle
Using this combination puts the modal verb into the past and allows us to talk about mistakes made in the past. It works for could havewould haveshould have and must have.

  • I shouldn’t have left my job. (I made a mistake)
  • You should have stayed where you were. (You made a mistake)

Question form

  • Should I have stayed in my job?

Third conditional
This construction is used to talk about hypothetical results of past actions.

It’s formed with if + subject + had(n’t) + past participle, subject + would + have + past participle

  • If I hadn’t left my job, I would have been paid this month.

‘Wish’ or ‘if only’
This construction is used to talk about past regrets.

It’s formed with (subject +) wish or if only + subject + had(n’t) + past participle verb

  • I wish I hadn’t quit my job.
  • If only I hadn’t quit my job.

The answer

If only is used for stronger regrets.

BBC Learning English

Share
Published by
BBC Learning English

Recent Posts

2025-09-17 Israel committing genocide in Gaza: UN commission – Learning English from the News

The story An investigation by the United Nations, called a 'commission of inquiry', has found…

1 week ago

2025-09-03 Earthquakes hit Afghanistan – Learning English from the News

The story A major aftershock has hit eastern Afghanistan, just days after an earthquake measuring…

1 week ago

2025-08-27 Heatwaves speed up ageing process, study says – Learning English from the News

The story A study in Taiwan has found that peoples' biological age increases when they…

1 week ago

2025-08-20 Ukraine: Presidents discuss end to war – Learning English from the News

The story Ukraine's President Volodymyr Zelensky returned to the White House on Monday to meet…

1 week ago

2025-08-13 Is prostate cancer over-treated? – Learning English from the News

The story The charity Prostate Cancer UK, says that the UK is treating too many…

1 week ago