THEME 6 · ELT

Open Your Heart 💝

F1 Certainty · F2 Criticism · Past Modals

🏆 {{totalScore}} pts

{{completedCount}}/4 done

💭

What We'll Learn

Function 1

Degrees of Certainty

Speculate about past events using evidence

might have must have couldn't have

Function 2

Past Criticism & Regret

Express what should or shouldn't have been done

should have shouldn't have could have

"If you have a problem, I can lend an ear. You can open your heart to me."

Degrees of Certainty in the Past

Make deductions & inferences about past events

Subject + might / must / couldn't + have + past participle
{{m.icon}}
{{m.name}}
{{m.label}}

{{m.desc}}

→ {{m.meaning}}

CERTAINTY SCALE


couldn't have
0% — Impossible
🤔
might have
~50% — Maybe

must have
~95% — Certain

Expressing Criticism & Regret

Talk about what was done or not done — and evaluate it

Subject + should / shouldn't / could + have + past participle
{{m.icon}}
{{m.name}}
{{m.label}}

{{m.desc}}

→ {{m.meaning}}

EXPRESSING REGRET — TWO WAYS

With "I wish"

I wish I hadn't eaten
too much ice cream.

With "shouldn't have"

I shouldn't have eaten
too much ice cream.

Both express regret about a past action!

🗣️ Pronunciation — Contractions

In everyday speech, past modals are often contracted. Listen & practise!

{{c.full}} {{c.short}}
"{{c.example}}"
⚠️ Writing vs Speech: Use full forms in writing (should have, could have). In conversation, contractions like should've and could've sound more natural.

🌟 Idioms Corner

{{id.icon}}

"{{id.phrase}}"

Meaning: {{id.meaning}}

{{id.example}}

💬 From the Conversations

{{conv.title}}
{{l.speaker}}:

Slide {{slide+1}} / {{presSlides.length}}

Exercise 1

Choose the Correct Meaning

What does each sentence with a past modal really mean?

{{i+1}}.

"{{q.sentence}}"

{{ ex1Ans[i] === q.correct ? '✅ Correct!' : '❌ Answer: ' + ['A', 'B'][q.correct] + ') ' + q.options[q.correct] }}

Score: {{ex1Score}} / {{ex1Qs.length}}

Exercise 2

Choose the Correct Past Modal

Read the context and choose: might have, must have, or couldn't have.

Context: {{q.context}}

{{i+1}}. {{q.before}} ___ {{q.after}}

{{ex2Ans[i]===q.correct ? '✅ ' : '❌ Correct: '+q.correct+' — '}}{{q.explanation}}

Score: {{ex2Score}} / {{ex2Qs.length}}

Exercise 3

Choose the Correct Alternative

Select the correct word or phrase from each conversation.

{{grp.speaker}}

"{{q.before}} [___] {{q.after}}"

{{ex3Ans[gi+'-'+qi]===q.correct ? '✅ Correct!' : '❌ Answer: '+q.correct}}

Score: {{ex3Score}} / {{ex3Total}}

Exercise 4

Complete with the Right Phrase

Choose from the word bank to complete sentences from the phone conversation.

Word Bank

{{p}}

{{i+1}}. {{q.before}} ___ {{q.after}}

{{ex4Ans[i]===q.correct ? '✅ Correct!' : '❌ Answer: ' + q.correct}}

Score: {{ex4Score}} / {{ex4Qs.length}}

Activity 1

Express Your Regrets 😔

Tap a situation to see how to express regret and criticism about it.

{{s.text}}

Situation: {{situations[selSit].text}}

Regret (I wish)

{{situations[selSit].regret}}

Criticism (shouldn't have)

{{situations[selSit].criticism}}

3rd Person Criticism (you)

{{situations[selSit].youForm}}

Conditional Result

{{situations[selSit].conditional}}

Activity 2

🔍 Mystery Headlines

Read each headline and tap to reveal inferences using past modals.

{{m.headline}}

{{openM.includes(i)?'▲':'▼'}}
{{inf.icon}}
{{inf.modal}} {{inf.text}}

Activity 3

✍️ Complaint Letter

Imagine you stayed at a hotel but were unsatisfied. Write a complaint letter using past modals.

Remember to use: should have · shouldn't have · could have · must have · might have

Useful Phrases (click to insert)

{{ph}}
{{letterText.length}} chars · {{wordCount}} words
{{letterFeedback}}
🏆

Great Work!

You've explored all functions in Theme 6: Open Your Heart

{{totalScore}}

Total Points

{{completedCount}}/4

Exercises Done

{{wordCount}}

Letter Words