B2 Verb Moods 10 min read Medium

Past Possibilities (Could Have)

Use could have to discuss actions that were possible in the past but did not actually occur.

Grammar Rule in 30 Seconds

Use 'could have' to talk about things that were possible in the past but did not actually happen.

  • Use 'could have' + past participle for missed opportunities, like 'I could have won.'
  • Use 'couldn't have' for things that were impossible, like 'He couldn't have known.'
  • Always use 'have' (never 'of'), even though it sounds like 'of' when spoken quickly.
👤 + could + have + 🏁 (Past Participle)

Overview

Use "could have" for things that did not happen. It was possible, but not real.

It means you did not do it. "I could have gone" means I stayed home.

This helps you talk about choices. It shows what was possible in the past.

How This Grammar Works

Use "could have" and a past action word. "Could" means you had the chance.
This phrase talks about the past. It is for things that did not happen.
"Could" means you were able to do it before. Example: I could run fast when young.
"Could have" is for one missed chance. Example: I could have run yesterday. I did not run.
You look at the past now. You imagine a different result. "We could have won" means we lost.
It shows you had a chance. But you did not do it.

Formation Pattern

1
The words do not change. Use "could have" for I, you, he, she, and they.
2
Rule: Person + could have + past action word.
3
Use it for yes, no, and questions. People say "could've" or "couldn't have".
4
| Form | Rule | Example |
5
| :--- | :--- | :--- |
6
| Yes | Person + could have + word | She could have said yes. |
7
| Short Yes | Person + could've + word | I could've told you. |
8
| No | Person + could not have + word | He could not have known. |
9
| Short No | Person + couldn't have + word | They couldn't have fixed it. |
10
| Question | Could + person + have + word? | Could you have finished it? |
11
Key Formation Rules:
12
Always use "have". Never use "has". "He could have gone" is correct.
13
Use the past form of the action word. Example: "worked", "seen", or "done".

When To Use It

Use "could have" to talk about a past that is not real.
  1. 1To Describe an Unrealized Past Ability or Opportunity
This is the most frequent use. It signifies that the subject possessed the capacity or the chance to do something, but ultimately did not. The reason can be an active choice, inaction, or external circumstances.
  • I could have studied engineering, but I chose to study art instead. (An available option was consciously not taken.)
  • We could have bought the house last year before prices went up. (A missed opportunity is identified in retrospect.)
  1. 1To Make a Mild Criticism or Reproach
By pointing out a better past option that was available, could have can function as a form of criticism. It's generally softer and less judgmental than should have, as it focuses on the missed possibility rather than a failed duty.
  • You could have warned me that the meeting was canceled. (Implication: I wish you had, and it was possible for you to do so.)
  • Someone could have washed the dishes. (A subtle way of pointing out that a task was left undone.)
  1. 1To Speculate About a Past Possibility
While might have is often used for general guesswork, could have is used for speculation that is grounded in logic, evidence, or known circumstances. It suggests a stronger, more plausible possibility.
  • The package is late. It could have been delayed by the holiday mail rush. (A logical explanation for the delay.)
  • Looking at a historical event: The army could have attacked at dawn, but they waited for reinforcements. (Analyzing a strategic possibility.)
  1. 1To Express Past Impossibility (in the Negative)
Use "couldn't have" when something was impossible. It could not happen.
  • She couldn't have stolen the necklace; she was on a video call with me at that exact time. (It was physically impossible.)
  • It couldn't have been a wolf; they haven't lived in this region for over a century. (Refuting a possibility based on factual knowledge.)
  1. 1As the Result Clause in Third Conditional Sentences
Use it for "if" stories. It talks about things that did not happen.
  • Explicit: If I had known you were in town, I could have met you for dinner.
  • Implicit: Why didn't you call? I could have given you a ride. (The implied condition is If you had called.)

Common Mistakes

Be careful. Learn the small differences to speak better.
  • The could of Error: This is a phonetic mistake. In spoken English, the contraction could've sounds identical to could of. However, of is a preposition and is grammatically incorrect in this structure. In writing, always use could have or could've.
  • Incorrect: I could of done that differently.
  • Correct: I could have done that differently.
  • Using the Simple Past Instead of Past Participle: A modal auxiliary must be followed by a bare infinitive (have), and the perfect aspect requires the past participle (V3). A simple past verb form is never correct here.
  • Incorrect: We could have saw the movie.
  • Correct: We could have seen the movie.
  • Confusing could have, should have, and might have: This is the most significant point of confusion. Their meanings are distinct and not interchangeable.
| Modal Perfect | Core Meaning | Example & Nuance |
| :--- | :--- | :--- |
| could have | Unrealized Ability/Opportunity | I could have bought the blue car. (I had the option and ability, but I didn't. It's a statement of a lost possibility.) |
| should have | Regret/Failed Obligation | I should have bought the blue car. (It was the better decision, and I regret not making it. It implies a value judgment.) |
| might have | Uncertain Speculation | He's not here; he might have bought the blue car. (It's a guess. I'm speculating about a past event with low certainty.) |
  • Using could have for an Event That Actually Happened: Could have is exclusively for hypothetical, unrealized pasts. If the event occurred, use a simple past or perfect tense.
  • Incorrect: I could have finished the project, and the boss loved it. (This is contradictory.)
  • Correct: I finished the project, and the boss loved it.

Real Conversations

Observing could have in natural, modern contexts reveals its flexibility. Notice how the meaning shifts slightly depending on the situation.

- Casual Text Message:

- Alex: Did u get the tickets for the show?

- Ben: Nah, they sold out in minutes. I could've bought them yesterday but I forgot. So annoyed.

(Here, it expresses a clear missed opportunity with a tone of regret.)

- Workplace Slack/Email:

- Manager: The server crashed overnight. The on-call team is fixing it now.

- Engineer: Looking at the logs, this could have been prevented. We need to prioritize updating that legacy service.

(This is a form of professional criticism, suggesting a preventable failure.)

- Social Media Comment (on a sports video):

- That was a terrible pass. The striker was wide open. They could've had an easy goal.

(Speculating on an alternative, better outcome in a past event.)

- Debating a past event:

- Person A: I think he knew about the problem all along.

- Person B: No way. He couldn't have known. The report with that data was only published this morning.

(Using the negative form to state a strong logical impossibility.)

Quick FAQ

Q: What is the main difference between could have and should have?

Could have is about an unrealized possibility or ability (I could have gone). Should have is about a failed obligation or a regret (I should have gone). The first focuses on the option, the second on the advisability of the action.

Q: How is could have different from might have?

Could have suggests a stronger, more concrete possibility, often one where the subject had a real ability or opportunity (She could have won). Might have expresses a weaker, more speculative guess (She might have won).

Q: Can I use could have for something that really happened?

No. Could have is used exclusively for counterfactual situations—things that did not happen. Using it for something that occurred is a grammatical contradiction.

Q: Is could of ever correct?

No. In formal and informal writing, could of is always an error. It comes from the sound of the contraction could've. Always write could have.

Q: Does could have always sound critical?

No. While it can be used for mild criticism (You could have called), it is often a neutral reflection on past possibilities. The tone and context determine whether it is interpreted as criticism.

Q: What does the ...could have been... form mean?

This is used for unrealized past states, conditions, or identities. It describes what was possible for someone or something to be. For example, He could have been a fantastic musician, but he never practiced. It refers to an unrealized state of being.

Q: Do people use "could have" often?

It is extremely common. Native speakers use it constantly to discuss past decisions, speculate on events, and express regret or relief. Mastering it is essential for fluent, nuanced conversation at a B2 level and beyond.

Forming the Past Modal of Possibility

Subject Modal Auxiliary Past Participle (V3) Example
I / You / He / She
could
have
finished
I could have finished.
It / We / They
could
have
gone
They could have gone.
I / You / He / She
couldn't
have
known
She couldn't have known.
It / We / They
couldn't
have
seen
We couldn't have seen it.

Contractions and Pronunciation

Full Form Contraction Pronunciation (IPA) Common Misspelling
could have
could've
/ˈkʊdəv/
could of
could not have
couldn't have
/ˈkʊdənt əv/
couldn't of

Meanings

Expresses a past possibility or an ability that was not realized. It describes an alternative reality where something was possible but didn't occur.

1

Missed Opportunity

Something was possible, but you chose not to do it or it didn't happen.

“She could have been a doctor if she had stayed in school.”

“We could have taken the train, but we decided to drive.”

2

Past Guess/Possibility

Making a logical guess about something that might have happened in the past.

“Where is my phone? I could have left it at the office.”

“He's late. He could have gotten stuck in traffic.”

3

Polite Criticism

Telling someone they should have done something differently in the past.

“You could have told me you were going to be late!”

“They could have at least offered to help with the dishes.”

4

Past Impossibility

Using the negative form to say something was impossible even if someone tried.

“I couldn't have finished the work without your help.”

“He couldn't have stolen the car; he was with me all night.”

Reference Table

Reference table for Past Possibilities (Could Have)
Form Structure Example
Affirmative
Subject + could + have + V3
He could have won.
Negative
Subject + couldn't + have + V3
He couldn't have won.
Question
Could + subject + have + V3?
Could he have won?
Short Answer (+)
Yes, [subject] could have.
Yes, he could have.
Short Answer (-)
No, [subject] couldn't have.
No, he couldn't have.
Continuous
Subject + could have + been + V-ing
He could have been sleeping.
Passive
Subject + could have + been + V3
It could have been stolen.

Formality Spectrum

Formal
The assignment could have been completed by the deadline had circumstances differed.

The assignment could have been completed by the deadline had circumstances differed. (Work productivity)

Neutral
I could have finished the report on time.

I could have finished the report on time. (Work productivity)

Informal
I could've finished it, but I didn't bother.

I could've finished it, but I didn't bother. (Work productivity)

Slang
I coulda done it, man.

I coulda done it, man. (Work productivity)

The World of 'Could Have'

Could Have

Regret

  • Missed chance I could have been there.

Guessing

  • Speculation It could have been him.

Relief

  • Near miss It could have been worse!

Criticism

  • Complaint You could have called!

Could Have vs. Was Able To

Could Have
Theoretical I could have jumped (but I didn't).
Was Able To
Actual I was able to jump (and I did).

Should I use 'Could Have'?

1

Did the event happen?

YES
Use Simple Past (I did it).
NO
Go to next step.
2

Was it possible?

YES
Use 'Could Have'.
NO
Use 'Couldn't Have'.

Common Past Participles for 'Could Have'

🏃

Movement

  • gone
  • come
  • arrived
🗣️

Communication

  • told
  • said
  • called
🧠

Thought

  • known
  • thought
  • forgotten

Examples by Level

1

I can play soccer.

2

Can you help me?

3

He can speak English.

4

They can't come today.

1

I could swim when I was five.

2

We could see the mountains from our room.

3

She could not find her keys yesterday.

4

Could you open the window?

1

I could have helped you if you asked.

2

He could have been late because of the rain.

3

You could have told me the news!

4

We could have bought that house, but it was too expensive.

1

The accident could have been much worse.

2

He couldn't have committed the crime; he was abroad.

3

I could have sworn I left my wallet on the table.

4

They could have at least sent a thank-you note.

1

Had we known the risks, we could have mitigated the damage.

2

She could have been being followed for weeks without knowing.

3

The project could hardly have been more successful.

4

You could have heard a pin drop in that room.

1

One could have been forgiven for thinking the war was over.

2

The implications could not have been more profound.

3

He could have done with a bit more support from his peers.

4

The play could have done without the long intermission.

Easily Confused

Past Possibilities (Could Have) vs Could Have vs. Should Have

Learners mix up possibility (could) with obligation (should).

Past Possibilities (Could Have) vs Could Have vs. Must Have

Both are used for guessing, but 'must have' is for 90% certainty.

Past Possibilities (Could Have) vs Could Have vs. Might Have

They are very similar, but 'could' emphasizes the 'ability' aspect.

Common Mistakes

I can went.

I could go.

A1 learners often mix 'can' with past tense verbs.

I could have go.

I could have gone.

Using the base form instead of the past participle.

I could of seen it.

I could have seen it.

Writing 'of' because it sounds like the contraction 've'.

I could have finish.

I could have finished.

Forgetting the -ed ending on regular past participles.

He could has gone.

He could have gone.

Trying to conjugate 'have' for the third person. Modals are always followed by the base 'have'.

I could have been able to go.

I could have gone.

Redundancy. 'Could' already implies 'able to'.

Sentence Patterns

I could have ___ if I had ___.

You could have ___!

It could have been ___.

They couldn't have ___ without ___.

Real World Usage

Job Interviews common

I could have stayed at my last job, but I wanted a new challenge.

Texting Friends very common

U could've told me u were bringing pizza!

Police Reports occasional

The suspect could have entered through the window.

Sports Commentary constant

He could have scored there if he'd taken the shot earlier!

Doctor's Office common

It could have been a virus, but the tests were negative.

Travel/Tourism common

We could have seen the Eiffel Tower if we hadn't missed the bus.

⚠️

The 'Of' Trap

Never write 'could of'. It is always 'could have'. This is the #1 mistake even native speakers make.
🎯

Use for Relief

Use 'could have' to sound more natural when talking about scary situations that ended well, like 'We could have crashed!'
💡

Contraction Mastery

In spoken English, use 'could've' to sound like a native. It makes your speech flow much better.
💬

Softening Criticism

If you need to complain, starting with 'You could have...' is often less aggressive than 'Why didn't you...?'

Smart Tips

Use 'You could have...' instead of 'Why didn't you...?' It sounds more like a suggestion than an attack.

Why didn't you tell me? You could have told me!

Never use the contraction 'could've'. Always write out 'could have' to maintain a professional tone.

The results could've been better. The results could have been better.

Don't copy it! The actor is saying 'could've'. Always remember the 'have' in your mind.

I could of gone. I could have gone.

Use 'could have' to brainstorm multiple possibilities. It shows you are thinking critically.

He forgot. He could have forgotten, or he could have lost his phone.

Pronunciation

could-uv

The 've' reduction

In 'could have', the 'have' is almost never stressed. It reduces to /əv/.

kʊ-dəv

The 'd' link

The 'd' in 'could' often links directly to the 'h' or 'a' sound in 'have'.

Criticism Intonation

You could have TOLD me! ↗️

Rising pitch on the verb to show annoyance.

Memorize It

Mnemonic

Remember: 'Could Have' is for the 'Could-a, Would-a, Should-a' family of regrets.

Visual Association

Imagine a fork in a road. You are standing on the right path, looking back at the left path you didn't take. That left path is the 'Could Have' path.

Rhyme

If it didn't take place, but there was space, use 'could have' to state the case.

Story

A man missed his bus. He thinks, 'I could have woken up earlier.' Then he sees a car crash where the bus would have been. He thinks, 'I could have been in that crash!' He feels lucky he missed it.

Word Web

could'vepast participleregretpossibilityspeculationopportunityunreal

Challenge

Write down three things you could have done this morning but chose not to (e.g., 'I could have stayed in bed').

Cultural Notes

British speakers often use 'could have' for very polite, indirect criticism to avoid sounding aggressive.

In casual American speech, 'coulda' is extremely common and often used in a self-deprecating way about missed sports or career goals.

Using 'could have' to express relief after a dangerous situation is a common social bonding behavior.

Derived from Old English 'cuðe' (past of 'cunnan', to know/be able).

Conversation Starters

What is something you could have done differently in your last job?

If you had won the lottery last year, what could you have bought?

Think of a famous historical event. How could it have ended differently?

Could you have imagined living in this city ten years ago?

Journal Prompts

Write about a 'near miss' or a lucky escape you had. What could have happened?
Reflect on a major decision you made. What were the other options? What could have happened if you chose differently?
Write a short mystery story where a detective speculates about how a thief could have entered a locked room.
Describe a time you were annoyed with a friend. What could they have done to make the situation better?

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the blank with the correct form of 'could have' and the verb in parentheses.

I ________ (buy) that dress, but it was too expensive.

✓ Correct! ✗ Not quite. Correct answer: could have bought
We use 'could have' + the past participle 'bought'.
Choose the sentence that means the action DID NOT happen. Multiple Choice

Which sentence implies the person stayed home?

✓ Correct! ✗ Not quite. Correct answer: I could have gone to the party.
'Could have' implies a missed opportunity.
Find the error in the following sentence. Error Correction

Find and fix the mistake:

He could of told us he was coming.

✓ Correct! ✗ Not quite. Correct answer: of
It should be 'have', not 'of'.
Rewrite the sentence using 'couldn't have'. Sentence Transformation

It was impossible for her to see us in the dark.

✓ Correct! ✗ Not quite. Correct answer: She couldn't have seen us.
'Couldn't have' + V3 expresses past impossibility.
Complete the dialogue. Dialogue Completion

A: I'm so sorry I'm late! B: It's okay, but you ________ (call) me.

✓ Correct! ✗ Not quite. Correct answer: could have called
This is a case of polite criticism for a past event.
Is this 'Possibility' or 'Impossibility'? Grammar Sorting

Sentence: 'He couldn't have known about the surprise.'

✓ Correct! ✗ Not quite. Correct answer: Impossibility
'Couldn't have' indicates something was not possible.
Match the situation to the 'could have' response. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: I could have walked.
Walking is an alternative to taking the bus.
Which modal expresses a guess about the past? Multiple Choice

Where is Sarah? She ________ (leave) early.

✓ Correct! ✗ Not quite. Correct answer: could have left
'Could have' is used for making guesses about past events.

Score: /8

Practice Exercises

8 exercises
Fill in the blank with the correct form of 'could have' and the verb in parentheses.

I ________ (buy) that dress, but it was too expensive.

✓ Correct! ✗ Not quite. Correct answer: could have bought
We use 'could have' + the past participle 'bought'.
Choose the sentence that means the action DID NOT happen. Multiple Choice

Which sentence implies the person stayed home?

✓ Correct! ✗ Not quite. Correct answer: I could have gone to the party.
'Could have' implies a missed opportunity.
Find the error in the following sentence. Error Correction

Find and fix the mistake:

He could of told us he was coming.

✓ Correct! ✗ Not quite. Correct answer: of
It should be 'have', not 'of'.
Rewrite the sentence using 'couldn't have'. Sentence Transformation

It was impossible for her to see us in the dark.

✓ Correct! ✗ Not quite. Correct answer: She couldn't have seen us.
'Couldn't have' + V3 expresses past impossibility.
Complete the dialogue. Dialogue Completion

A: I'm so sorry I'm late! B: It's okay, but you ________ (call) me.

✓ Correct! ✗ Not quite. Correct answer: could have called
This is a case of polite criticism for a past event.
Is this 'Possibility' or 'Impossibility'? Grammar Sorting

Sentence: 'He couldn't have known about the surprise.'

✓ Correct! ✗ Not quite. Correct answer: Impossibility
'Couldn't have' indicates something was not possible.
Match the situation to the 'could have' response. Match Pairs

Situation: You missed the bus.

✓ Correct! ✗ Not quite. Correct answer: I could have walked.
Walking is an alternative to taking the bus.
Which modal expresses a guess about the past? Multiple Choice

Where is Sarah? She ________ (leave) early.

✓ Correct! ✗ Not quite. Correct answer: could have left
'Could have' is used for making guesses about past events.

Score: /8

Practice Bank

10 exercises
Complete the sentence. Fill in the Blank

We could ___ stayed at a nicer hotel if we had more money.

✓ Correct! ✗ Not quite. Correct answer: have
Identify the error. Error Correction

You could have did the homework earlier.

✓ Correct! ✗ Not quite. Correct answer: You could have done the homework earlier.
Put the words in the correct order. Sentence Reorder

have / they / arrived / earlier / could

✓ Correct! ✗ Not quite. Correct answer: They could have arrived earlier.
Translate this sentence into English. Translation

Podrías haber ganado.

✓ Correct! ✗ Not quite. Correct answer: You could have won.
Which one expresses a past possibility that didn't happen? Multiple Choice

Select the right meaning:

✓ Correct! ✗ Not quite. Correct answer: I could have traveled to Japan.
Match the situation to the correct 'could have' sentence. Match Pairs

Match them:

✓ Correct! ✗ Not quite. Correct answer: I could have left earlier.
Fill in the negative form. Fill in the Blank

I ___ have passed without your help.

✓ Correct! ✗ Not quite. Correct answer: Both are correct
Fix the auxiliary verb. Error Correction

He could has been a doctor.

✓ Correct! ✗ Not quite. Correct answer: He could have been a doctor.
Order the words. Sentence Reorder

could / she / been / have / better

✓ Correct! ✗ Not quite. Correct answer: She could have been better.
Select the correct negative structure. Multiple Choice

Pick the right sentence:

✓ Correct! ✗ Not quite. Correct answer: I couldn't have known.

Score: /10

FAQ (8)

They are often the same when guessing. However, `could have` also means you had the *ability* to do something but didn't, while `might have` is strictly about *probability*.

Because the contraction `could've` sounds exactly like 'could of'. It is a spelling error, never a grammatical truth.

No. If it happened, use the simple past or 'was able to'. `Could have` is for things that *didn't* happen.

It means something was impossible. 'I couldn't have done it' means even if I tried, it was not possible.

It is neutral. It is used in both casual conversation and formal writing.

No. Modals like `could` are always followed by the base form `have`. Never use 'could has'.

`Could have` is about possibility/ability. `Should have` is about what was the right or smart thing to do.

Yes! It is used in the Third Conditional: 'If I had known, I could have helped.'

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Podría haber + participio

Spanish speakers often use the preterite 'pudo' for things that actually happened, whereas English uses 'was able to'.

French moderate

Aurait pu + infinitif

French follows this with an infinitive, while English uses a past participle.

German moderate

Hätte ... können

The word order is significantly different, with the modal verb moving to the end.

Japanese low

〜できたはずだ (dekita hazu da)

Japanese doesn't have a direct 'modal perfect' equivalent; it relies on context and sentence-ending particles.

Arabic partial

كان بإمكانه أن (kāna bi-imkānihi 'an)

Arabic structure is more periphrastic (uses more words) than the English modal.

Chinese partial

本来可以 (běnlái kěyǐ)

Chinese has no verb conjugation or 'have' auxiliary for this meaning.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!