B2 · 中上級 チャプター 15

「もしも」の過去を読み解く:推量と可能性の助動詞マスター

11 トータルルール
111 例文
6

Chapter in 30 Seconds

Master the art of speculating about the past and predicting the future with confidence.

  • Analyze past events using modal perfect structures.
  • Express strong beliefs and logical deductions about reality.
  • Utilize probability markers to sound like a native speaker.
Speculate like a pro, deduce like a detective.

学べること

こんにちは!この章では、英語の表現力を一気にネイティブレベルへと引き上げる「助動詞」の深い世界をマスターします。B2レベルの皆さんなら、単に事実を述べるだけでなく、「〜だったに違いない」「〜だったかもしれない」といった、過去に対する繊細な推測や論理的な分析を英語で表現したいですよね。ここでは、must have や can't have を使った確信度の高い推論から、could have による「あり得たかもしれない過去」の話し方まで、11の重要なルールをじっくり学びます。例えば、友人がなぜパーティーに来なかったのかを分析したり、映画の伏線について議論したりする場面で、あなたの意見にぐっと説得力が生まれます。さらに、had better や ought to を使った的確なアドバイスや、would rather による洗練された意思表示も習得。この章を終える頃には、事実の裏側にある可能性や確信を自由自在に操れるようになり、より知的で深みのある英会話が楽しめるようになりますよ。さあ、一緒に表現の幅を広げましょう!

Learning Objectives

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

  1. 1
    By the end you will be able to: describe past events that might have occurred using perfect modals.

チャプターガイド

Overview

Ready to elevate your English communication? At the B2 level, fluency isn't just about speaking; it's about speaking with nuance and confidence, especially when discussing the past. This chapter is your key to mastering English modal verbs for past speculation, a crucial skill for any upper-intermediate learner.
Ever found yourself wondering how to confidently express a strong guess about a past event, or regret a missed opportunity? We'll dive into expressing past possibilities with could have, making educated guesses with might have and must have, and firmly stating strong past disbelief with can't have.
Beyond speculating about the past, we'll also fine-tune your use of other powerful modals that add precision to your speech. You'll learn when to use shall for formal future plans or polite offers, how had better gives urgent advice, and why would rather is perfect for stating preferences. We'll also explore ought to for moral obligations.
By the end of this guide, you’ll navigate complex past scenarios and give advice with the ease of a native speaker, significantly boosting your overall B2 English grammar proficiency.

How This Grammar Works

At the heart of B2 English communication lies the ability to express varying degrees of certainty about past events, as well as deliver nuanced advice and preferences. The modals covered in this chapter equip you with this linguistic sophistication. When we talk about things that were possible but didn't happen, we use could have + past participle.
For example,
I could have gone to the party, but I was too tired.
This shows a missed chance or an unrealized possibility.
When you're making a guess about the past but aren't completely sure, might have + past participle is your go-to. "He didn't answer his phone; he might have been in a meeting." If your guess is based on strong evidence and you're almost certain, switch to must have + past participle:
The ground is wet. It must have rained last night.
Conversely, to express strong past disbelief – a near 99% certainty that something *didn't* happen – use can't have + past participle.
"She can't have finished the whole project by herself in one day; it's impossible!"
Beyond past speculation, other modals refine your B2 communication. Shall is used for very formal future statements, often in official rules (
Guests shall not smoke indoors
), or for polite offers/suggestions (typically British English):
Shall I open the window for you?
. For urgent advice where ignoring it leads to negative consequences, use had better: "You had better leave now, or you'll miss your flight.
To state a preference in a specific situation, would rather + base verb is perfect:
I would rather stay home tonight than go out.
Finally, ought to + base verb conveys moral advice or logical expectation, offering a slightly stronger or more meaningful alternative to should:
You ought to apologize; what you said was hurtful."

Common Mistakes

  1. 1✗ I must went home early.
✓ I must have gone home early.
*Explanation:* When speculating about the past, modals like must, might, could, can't are followed by have + the past participle (V3) form of the main verb, not the base form.
  1. 1✗ He didn't arrive; he might not have seen my message.
✓ He didn't arrive; he might not have seen my message. / He didn't arrive; he couldn't have seen my message.
*Explanation:* While might not have expresses a possibility of something *not* happening, couldn't have implies stronger impossibility or unlikelihood (similar to can't have but often used for a specific past inability). Be clear about your degree of certainty.
  1. 1✗ I had better to study for the exam.
✓ I had better study for the exam.
*Explanation:* Had better is followed directly by the base form of the verb, without to.

Real Conversations

A

A

"Why do you think Sarah isn't here yet? The meeting started ten minutes ago."
B

B

"Hmm, she must have got stuck in traffic. Or perhaps she might have forgotten about it entirely, but I doubt it – she's usually so organized."
A

A

"She can't have forgotten! She sent me an email about it yesterday. We had better call her to check."
A

A

"I'm so bored. There's nothing to do this weekend."
B

B

We could have gone to that concert, but tickets sold out. I would rather watch a movie at home than just sit around doing nothing.
A

A

Good idea. What movie shall we watch?

Quick FAQ

Q

What's the difference between might have and must have when guessing the past?

Might have indicates a possibility, meaning you're unsure (e.g.,

She *might have* left her keys
). Must have indicates strong certainty based on evidence (e.g.,
The lights are on, so she *must have* arrived
).

Q

Can could have be used for both possibility and missed chances?

Yes.

I *could have* won the lottery
(missed chance/unrealized possibility) and
He *could have* been sick yesterday
(past possibility/speculation) are both correct uses.

Q

Is "can't have" always about impossibility?

Yes, "can't have" + past participle expresses a very high degree of certainty that something *did not* or *could not have* happened. It's a strong rejection of a past possibility.

Q

When should I use ought to instead of should?

Ought to often carries a slightly stronger sense of moral obligation, logical expectation, or what is 'right', compared to the more general advice of should. While often interchangeable, ought to can feel a bit more formal or weighty.

Cultural Context

The usage of these modals can subtly vary across English-speaking regions. Shall is notably more common in British English for polite offers (
Shall I get it?
) and formal/legal contexts, while less frequently used in everyday American English, where will or should I are preferred. Had better is universally understood but can sound a little direct or even like a veiled threat if not used carefully, especially in informal settings.
The past speculation modals like must have, might have, could have, and can't have are quite consistent across all major English dialects, serving as reliable tools for discussing past events with varying degrees of certainty. Mastering these nuances will make your communication sound much more natural.

重要な例文 (8)

1

The company `shall` provide health benefits to all employees.

会社は全従業員に健康保険を提供します。

形式的な未来と規則 (Shall)
2

I `shall` always remember the day we first met.

私たちが初めて会った日を、私は決して忘れません。

形式的な未来と規則 (Shall)
3

You'd better submit that assignment by midnight, or you'll lose points.

夜中までにその課題を提出した方がいいよ、さもないと減点されちゃうから。

英語の助動詞: Had Better (アドバイスと警告)
4

We had better not forget to buy milk on the way home.

家に帰る途中で牛乳を買うのを忘れない方がいいよ。

英語の助動詞: Had Better (アドバイスと警告)
5

I'd rather have a quiet night in than go to a crowded party.

賑やかなパーティーに行くよりは、静かに家で過ごしたいです。

好みを表明する: Would Rather
6

Would you rather study now or take a break and study later?

今勉強したいですか、それとも休憩してから後で勉強したいですか?

好みを表明する: Would Rather
7

I could have stayed in bed all day, but I decided to go to the gym.

一日中ベッドにいてもよかったのですが、ジムに行くことにしました。

過去の可能性:〜できたのに (Could Have)
8

You could have liked my photo on Instagram, it took me an hour to edit!

私のインスタの写真、いいねしてくれてもよかったのに!編集に1時間もかかったんだよ!

過去の可能性:〜できたのに (Could Have)

ヒントとコツ (4)

💡

迷ったら「Will」を使いましょう

迷ったら「will」を使いましょう。普段の英会話では「will」の方がずっと一般的で自然です。意図せず堅苦しく聞こえるのを防げます。「I will call you later.」
frontend.learn_grammar.from_rule: 形式的な未来と規則 (Shall)
🎯

短縮形はあなたの味方です!

ほとんどのカジュアルな会話や、半フォーマルな場面でも、I'd betteryou'd betterwe'd better など短縮形を使うと、I had better のように完全に言うよりもずっと自然に聞こえますよ!積極的に使ってみましょう。「I'd better go now.」
frontend.learn_grammar.from_rule: 英語の助動詞: Had Better (アドバイスと警告)
💡

短縮形を使いこなそう!

会話やカジュアルな文章では、「I'd rather」「She'd rather」「They'd rather」のように短縮形を使うのが自然です。より流暢に聞こえますよ。「I'd rather not go out tonight.」
frontend.learn_grammar.from_rule: 好みを表明する: Would Rather
⚠️

「Could Of」という落とし穴!

「could of」と書くのは絶対にやめましょう。発音は「could've」と似ていますが、文法的には完全に間違いです。「could have」と必ず書きましょうね。
I could have gone.
frontend.learn_grammar.from_rule: 過去の可能性:〜できたのに (Could Have)

重要な語彙 (5)

deduction logical conclusion speculation guessing without proof obligation something you must do unrealized something that didn't happen bound certain to happen

Real-World Preview

search

The Mystery Meeting

Review Summary

  • Must have + V3

よくある間違い

People often confuse 'have' with the sound of 'of' in contractions.

Wrong: He must of gone.
正解: He must have gone.

Modals are followed by the base form 'have', never 'has'.

Wrong: He could has gone.
正解: He could have gone.

Again, use 'have' after modal perfects regardless of the subject.

Wrong: He can't has seen it.
正解: He can't have seen it.

このチャプターのルール (11)

Next Steps

You have mastered complex past speculation! Take a moment to celebrate this achievement.

Write a 5-sentence mystery story using 3 modal perfects.

クイック練習 (10)

過去の推測に「must have + V3」を正しく使っている文はどれですか?

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: He must have been very tired after his long flight.
「Must have been」は状態の過去の推測を正しく形成します。「Must be」は現在の推測用です。最後の選択肢は文法的に間違っています。

frontend.learn_grammar.from_rule: 過去の推測: Must Have + V3

正しい形を選んで、フォーマルな文を完成させましょう。

All employees ___ adhere to the new safety regulations.

✓ Correct! ✗ Not quite. Correct answer: shall
ここでは「shall」が、従業員が従うべき正式な義務や規則を示すために使われています。

frontend.learn_grammar.from_rule: 形式的な未来と規則 (Shall)

正しい形に空欄を埋めましょう。

I ___ have bought that laptop, but I saved my money instead.

✓ Correct! ✗ Not quite. Correct answer: could
過去の可能性には「could + have + 過去分詞」を使います。

frontend.learn_grammar.from_rule: 過去の可能性:〜できたのに (Could Have)

Find the error.

Find and fix the mistake:

It is unlikely that he will to come.

✓ Correct! ✗ Not quite. Correct answer: to
Unnecessary 'to'.

frontend.learn_grammar.from_rule: Likely, Unlikely, Bound To, Certain To: Expressing Probability

正しい形を選びましょう

I'd rather ___ a book than watch TV.

✓ Correct! ✗ Not quite. Correct answer: read
「Would rather」の後には、「to」や「-ing」なしで動詞の原形が続きます。

frontend.learn_grammar.from_rule: 好みを表明する: Would Rather

間違いを見つけて修正しましょう

Find and fix the mistake:

He ought study harder for his final exams.

✓ Correct! ✗ Not quite. Correct answer: He ought to study harder for his final exams.
「ought」を使って助言や義務を表す正しい構文は、常に「ought to」の後に動詞の原形が続く形です。

frontend.learn_grammar.from_rule: Ought To: 助言と義務

Find the error.

Find and fix the mistake:

He mustn't be the thief.

✓ Correct! ✗ Not quite. Correct answer: mustn't -> can't
Mustn't is for prohibition.

frontend.learn_grammar.from_rule: Speculation and Deduction: Must Be, Can't Be, Might Be (Present)

正しい文を選びましょう

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: We ought not to waste food.
否定形では、「not」は「ought」と「to」の間に来ます。

frontend.learn_grammar.from_rule: Ought To: 助言と義務

この文の間違いを見つけて修正しましょう。

Find and fix the mistake:

They could have went to the concert last night.

✓ Correct! ✗ Not quite. Correct answer: They could have gone to the concert last night.
「go」の過去分詞形は「gone」であり、「went」ではありません。

frontend.learn_grammar.from_rule: 過去の可能性:〜できたのに (Could Have)

この正式な宣言の中の間違いを見つけて修正しましょう。

Find and fix the mistake:

I will forever uphold the values of this institution.

✓ Correct! ✗ Not quite. Correct answer: I shall forever uphold the values of this institution.
ここでは「shall」が、強い個人的な決意や厳粛な約束を表すために使われており、「will」よりも力強い表現になっています。

frontend.learn_grammar.from_rule: 形式的な未来と規則 (Shall)

Score: /10

よくある質問 (6)

「shall」は通常、義務、正式な要件、または固い決意という強い意味合いを持ちます。一方、「will」は一般的に単純な未来の予測や意図を表します。フォーマルな文脈では「shall」を「must」のように考えると良いでしょう。「All students shall submit their assignments by Friday.」
もちろんです!「will」ほど一般的ではありませんが、「shall」は法的文書、公式規則、強い宣言、そして「I/we」を使った丁寧な質問(例:「Shall I start?」)などで今もよく使われています。
had better は、何かをすることが非常に勧められる、または推奨されるという意味で、しばしばその行動が取られない場合に否定的な結果が生じるという暗黙の警告を伴います。should よりも強いと考えると良いでしょう。「You'd better listen to me.」
had が含まれていますが、had better は**常に現在または未来**を指します。今すぐ、または近いうちに起こる必要がある行動に関するアドバイスや警告に使われ、過去の出来事には使いません。「We'd better hurry, or we'll be late for the meeting.」
最も基本的な使い方は、自分の行動に対する好みを表現することです。「Subject + would rather + 動詞の原形」を使います。例えば、「I'd rather stay home tonight.」(今夜は家にいたいな)のように使えます。
「would rather」の直後、動詞の原形の前に「not」を置くだけです。例えば、「She'd rather not go to the concert.」(彼女はコンサートに行きたくないでしょう)となります。