B2 · Upper Intermediate Chapter 3

Dealing with Regrets and Past Results

5 Total Rules
59 examples
5 min

Chapter in 30 Seconds

Master the art of looking back and re-imagining your past choices with precision and emotional depth.

  • Express personal regrets using the 'should have' structure.
  • Analyze past outcomes by using 'would have' for hypothetical results.
  • Construct full Third Conditional sentences to link past conditions to past consequences.
Rewrite your past, one sentence at a time.

What You'll Learn

Ever wish you could rewrite the past? In this chapter, we'll explore how to eloquently discuss what *should have* happened or what *would have* been different using the Third Conditional. You'll soon be expressing regrets and missed opportunities with confidence!

Learning Objectives

By the end of this chapter, you will be able to:

  1. 1
    By the end you will be able to: confidently articulate past regrets and hypothetical situations in professional and social contexts.

Chapter Guide

Overview

### Overview
Ever found yourself replaying past scenarios in your mind, wondering how things could have turned out differently? As a B2 English learner, you're ready to move beyond basic past tenses and dive into the nuanced world of hypothetical pasts. This chapter is your guide to mastering the sophisticated ways native speakers discuss what *didn't* happen, but perhaps *should have*, and the imaginary outcomes that resulted. We'll explore the power of "should have" for expressing regrets and mistakes, and "would have" for describing unrealized past results. Understanding these structures, especially the Third Conditional, is crucial for expressing complex thoughts and emotions, making your English dealing with regrets and past results truly fluent. Get ready to add depth and authenticity to your conversations, allowing you to articulate missed opportunities and alternative realities with confidence and precision. This isn't just about grammar; it's about connecting with the human experience of reflection.
### How This Grammar Works
At its heart, this grammar is about exploring alternative pasts – what could have, should have, or would have been. We use should have + past participle to express regret or to give advice about actions that already happened but were, in hindsight, the wrong choice or a missed opportunity. For instance, "I should have studied harder for the exam" implies you didn't study enough, and you regret it. This structure directly addresses a past action that you or someone else didn't take, but *ought* to have.
When we consider the consequences of these hypothetical past actions, we often use would have. This phrase describes an imaginary past result that never actually occurred because the condition wasn't met. "If I had studied harder, I would have passed the exam" perfectly illustrates this. Here, the idea of "passing" is the unrealized result.
Combining these ideas leads us to the Third Conditional, which is specifically designed to discuss how different past choices could have changed past outcomes. The structure is clear: If + subject + had + past participle (the hypothetical past condition), subject + would have + past participle (the imaginary past result). So, "If I had known you were coming, I would have baked a cake" means you didn't know, and therefore didn't bake a cake. It's a powerful tool for explaining why things are the way they are by contrasting them with how they *could have* been. In casual speech, you'll often hear contractions like "I'd've known" (I would have known) or "She'd've gone" (She would have gone), which add to natural B2 English fluency.
### Common Mistakes
  1. 1Confusing should have with would have for expressing regret:
* ✗ "I would have studied, but I was tired." (This suggests a condition was missing, not necessarily regret for not studying.)
* ✓ "I should have studied, but I was tired." (This clearly expresses regret for not studying.)
* ✓ "If I hadn't been tired, I would have studied." (Correct use of Third Conditional for a hypothetical past.)
  1. 1Using the base form of the verb after would have or should have:
* ✗ "If you had called, I would have go."
* ✓ "If you had called, I would have gone." (Always use the past participle after have.)
  1. 1Forgetting had in the if-clause of the Third Conditional:
* ✗ "If I knew you were coming, I would have waited."
* ✓ "If I had known you were coming, I would have waited." (The past perfect had known is essential for the past hypothetical condition.)
### Real Conversations
A: I can't believe I missed the last bus home.
B: Oh no! You should have checked the schedule before you left.
A: My interview went terribly. I didn't get the job.
B: That's a shame. If you had practiced your answers more, you would have felt more confident.
A: I really regret not learning a musical instrument when I was younger.
B: I know, right? If I had stuck with piano, I would be able to play at parties now.
### Quick FAQ
Q: Can I use "could have" instead of "would have" in the Third Conditional?
A: Yes, absolutely! Could have implies ability or possibility in the past. For example: "If I had studied more, I could have passed the exam" (meaning I had the ability to pass).
Q: Is "should have" only for negative situations or regrets?
A: Not strictly. While it often implies regret or criticism, it can also express that something desirable didn't happen: "You should have told me the good news earlier! I was so worried." It always points to an unfulfilled, better alternative.
Q: What's the difference between "I should have done" and "I wish I had done"?
A: Both express regret about a past action. "I should have done" focuses on the action itself and implies a missed responsibility or a better choice you failed to make. "I wish I had done" is a more general expression of desire for a different past outcome.
Q: Are contractions like "I'd've known" common in spoken English?
A: Yes, these contractions are very common in informal, spoken English. Using them will make your speech sound much more natural and fluent to native speakers.
### Cultural Context
Native English speakers instinctively use these patterns, often without consciously thinking about the grammar rules. They're fundamental for discussing cause-and-effect in the past, expressing empathy, and sharing personal reflections. Contractions (I'd've, you'd've, we'd've) are especially prevalent in casual conversation, indicating a higher level of fluency. While the core structures remain consistent across English-speaking regions, the frequency of specific phrases and intonation may vary. Mastering them is key to sounding natural and connecting authentically.

Key Examples (8)

1

I `should have called` my mom on her birthday.

Should Have + Past Participle (Talking about Regrets)
2

You `shouldn't have eaten` that third slice of pizza.

Should Have + Past Participle (Talking about Regrets)
3

I `should have saved` more money when I was younger.

Should Have: Past Regrets & Mistakes
4

You `shouldn't have parked` there; now you've got a ticket.

Should Have: Past Regrets & Mistakes
5

If I had seen your message, I `would have replied` immediately.

Regrets & Results: Using 'Would Have'
6

She `would have joined` the university club, but she had too many commitments.

Regrets & Results: Using 'Would Have'
7

If I `had studied` harder, I `would have passed` the exam.

Third Conditional: Regrets & Past Possibilities (If I had...)
8

If you `had told` me about the party, I `would have gone`.

Third Conditional: Regrets & Past Possibilities (If I had...)

Tips & Tricks (4)

💡

The 'Have' Rule

Always use 'have'. Never use 'has' or 'had'. It's a modal auxiliary, so it stays in the base form.
frontend.learn_grammar.from_rule: Should Have + Past Participle (Talking about Regrets)
💡

The 'Shoulda' Rule

If you want to sound like a native speaker, don't pronounce 'have' clearly. Say 'should-uh'.
frontend.learn_grammar.from_rule: Should Have: Past Regrets & Mistakes
🎯

The 'Had-Had' Rule

If you are using the verb 'have' as your main verb (like 'have a car'), the Third Conditional looks like this: 'If I had had a car, I would have driven.' Don't be afraid of the double 'had'!
frontend.learn_grammar.from_rule: Regrets & Results: Using 'Would Have'
🎯

The 'Had Had' is OK!

Don't be afraid of saying 'If I had had...'. The first 'had' is the auxiliary, and the second is the main verb. It's perfectly correct!
frontend.learn_grammar.from_rule: Third Conditional: Regrets & Past Possibilities (If I had...)

Key Vocabulary (5)

hindsight understanding a situation only after it has happened regret to feel sad or disappointed about something consequence a result or effect of an action hypothetical based on a suggested idea or theory missed opportunity a chance that was not taken

Real-World Preview

briefcase

The Missed Job Interview

Review Summary

  • should + have + past participle
  • If + past perfect, would have + past participle

Common Mistakes

Never use 'would have' in the 'if' clause. The 'if' clause must always use the past perfect.

Wrong: If I would have known, I would have come.
Correct: If I had known, I would have come.

After 'have', you must always use the past participle, not the simple past form.

Wrong: I should have went to the party.
Correct: I should have gone to the party.

Ensure the result clause matches the past perfect structure (would have + participle).

Wrong: If I had known, I would have to go.
Correct: If I had known, I would have gone.

Next Steps

You have done an amazing job today. Reflection is the key to growth, and now you have the language to do it fluently!

Listen to a podcast about regrets and identify the conditional sentences.

Quick Practice (10)

Fill in the missing word.

You shouldn't ___ told him the secret; now everyone knows!

✓ Correct! ✗ Not quite. Correct answer: have
The auxiliary verb is always 'have'.

frontend.learn_grammar.from_rule: Should Have + Past Participle (Talking about Regrets)

Complete the sentence with the double contraction of 'I would have'.

If I'd seen the sign, ___ stopped.

✓ Correct! ✗ Not quite. Correct answer: a
The double contraction 'I'd've' is the short form of 'I would have'.

frontend.learn_grammar.from_rule: Third Conditional: Contractions (I'd've known)

Identify the meaning of: 'If I had known, I would have helped.'

What is the speaker saying?

✓ Correct! ✗ Not quite. Correct answer: I didn't know, so I didn't help.
The Third Conditional describes a past reality that was the opposite of the sentence.

frontend.learn_grammar.from_rule: Third Conditional: Regrets & Past Possibilities (If I had...)

Fill in the blank with the correct form of the verb in parentheses.

If I had seen the movie, I ___ (tell) you about it.

✓ Correct! ✗ Not quite. Correct answer: would have told
We need 'would have' + the past participle 'told'.

frontend.learn_grammar.from_rule: Regrets & Results: Using 'Would Have'

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

I'm so tired today. I ___ (go) to bed earlier last night.

✓ Correct! ✗ Not quite. Correct answer: should have gone
We need 'should have' + the past participle 'gone'.

frontend.learn_grammar.from_rule: Should Have: Past Regrets & Mistakes

Identify the error in the following sentence.

Find and fix the mistake:

If she would have studied more, she would have passed the test.

✓ Correct! ✗ Not quite. Correct answer: would have studied
In the 'if' clause, we must use the past perfect ('had studied'), not 'would have'.

frontend.learn_grammar.from_rule: Regrets & Results: Using 'Would Have'

Find the error in the sentence.

Find and fix the mistake:

She should has called me before she left.

✓ Correct! ✗ Not quite. Correct answer: has
It should be 'have' because modals are followed by the base form.

frontend.learn_grammar.from_rule: Should Have + Past Participle (Talking about Regrets)

Find the mistake in the sentence.

Find and fix the mistake:

I would of called you if I'd've known you were home.

✓ Correct! ✗ Not quite. Correct answer: a
It should be 'would have' or 'would've', never 'would of'.

frontend.learn_grammar.from_rule: Third Conditional: Contractions (I'd've known)

Choose the correct modal perfect to complete the sentence.

I ___ (buy) the bread, but I forgot my wallet.

✓ Correct! ✗ Not quite. Correct answer: would have
'Would have' expresses the intention that was blocked by an obstacle.

frontend.learn_grammar.from_rule: Regrets & Results: Using 'Would Have'

Complete the sentence with the correct form of the verbs in brackets.

If I ___ (know) you were in town, I ___ (invite) you to dinner.

✓ Correct! ✗ Not quite. Correct answer: had known / would have invited
We use 'had + V3' in the if-clause and 'would have + V3' in the result clause.

frontend.learn_grammar.from_rule: Third Conditional: Regrets & Past Possibilities (If I had...)

Score: /10

Common Questions (6)

No. While it sounds like 'should of' when spoken quickly, it is always written as should have or should've.
Should have means it was a good idea but didn't happen. Could have means it was possible but didn't happen.
Should have implies that the action was the right thing to do (regret/advice). Could have just means the action was possible, but it doesn't say if it was good or bad.
No, never. It is a common spelling mistake based on how should've sounds. Always write should have or should've.
'Would have' means you intended to do it but something stopped you. 'Could have' means you had the ability or opportunity to do it, but you didn't necessarily try.
No, never. It is always a mistake. It only exists because 'would've' sounds like 'would of' when spoken quickly.