Could Have and Couldn’t Have

I could have gone to university abroad, but I chose to stay close to home.

Notice

  • I could have gone to university abroad, but I chose to stay close to home.
  • She could have won the race if she hadn’t fallen.
  • He couldn’t have finished the marathon — he’d never even run 5km before.
  • We could have missed the flight if the taxi had been any later.

Rule

Could have + past participle: a past ability or possibility that didn’t happen (missed opportunity), or a guess about something that was possible.

Couldn’t have + past participle: something was impossible in the past — often used to express strong disbelief about a past event.

Practice

  1. Complete: ‘He _____ (become) a professional athlete, but he chose engineering instead.’
    Answer: could have become
  2. Complete: ‘She _____ (not / pass) the exam — she never even studied.’
    Answer: couldn’t have passed
  3. Rewrite as a missed opportunity: ‘It was possible for me to buy that house, but I didn’t.’
    Answer: I could have bought that house.
  4. Explain the difference: ‘should have’ vs ‘could have’
    Answer: ‘Should have’ = it was a good idea (advice/regret); ‘could have’ = it was possible (missed opportunity), with no judgement about whether it was a good idea.

Connect

Practise could have / couldn’t have with real missed-opportunity scenarios.

Try Grammar Quiz →

CEFR: Spoken Production — talk about missed opportunities and past possibilities.

Azizul Hakim

Printable worksheet (PDF) Pro