fell asleep と had fallen asleep の違いは、出来事の順番で考える
fell asleep は「眠りに落ちた」という過去の出来事を表します。一方、had fallen asleep は、過去の別の出来事より前に「すでに眠りに落ちていた」ことを表します。
このページでは、Progress Book2 Lesson8 Scene1 の内容に合わせて、過去形と過去完了の違いを、Tom の例文、when、just after、already、because を使った文で確認します。
「眠った」だけを言うなら過去形で十分です。別の過去の出来事と比べて、どちらが先だったかをはっきりさせたいときに、had + 過去分詞を使います。
Progress Book2全体の関連単元もあわせて確認したい方は、Progress Book2の全体ページをご覧ください。
このページで確認すること
- fell asleep と had fallen asleep の違い
- 過去形だけでよい場面
- 過去完了が必要になりやすい場面
- when / just after / already / because が入る文の読み方
- Book2 Lesson8 Scene1 の例文での確認
過去形と過去完了の違い
過去形と過去完了を分けるときは、「過去かどうか」だけを見ても区別できません。どちらも過去の出来事を表せるからです。
大切なのは、過去の出来事が1つだけなのか、2つ以上あり、その前後関係を表したいのかです。
| 形 |
見る内容 |
例文 |
意味 |
| 過去形 |
過去に起きた出来事 |
Tom fell asleep. |
トムは眠りに落ちた。 |
| 過去完了 |
過去の別の出来事より前 |
Tom had fallen asleep. |
トムは眠りに落ちていた。 |
fell asleep は、過去の一点で「眠りに落ちた」ことを表します。これだけなら、他の出来事と比べる必要はありません。
had fallen asleep は、別の過去の出来事を基準にして、それより前に「眠りに落ちていた」ことを示します。つまり、過去の中でさらに前を表す形です。
先に見ること:英文に出来事が1つだけなら過去形で足りることが多く、過去の出来事が2つ以上あり、どちらが先かを示したいときに過去完了が使われやすくなります。
Tom fell asleep. は出来事が1つの文

まず、次の文を見てみましょう。
Tom fell asleep.
トムは眠りに落ちた。
この文では、出来事は1つです。トムが眠ったという過去の出来事だけを述べています。そのため、fell asleep という過去形で十分です。
次に、もう1つ出来事を加えます。
Tom fell asleep.
Then he had a terrible nightmare.
これは「トムは眠りに落ちた。それから、恐ろしい悪夢を見た。」という意味です。
- 先に起きたこと:Tom fell asleep.
- あとに起きたこと:He had a terrible nightmare.
このように、then があると、出来事の順番は文の並びで分かります。そのため、どちらも過去形で書いても意味は伝わります。
Just after Tom had fallen asleep の考え方
次に、2つの出来事を1文の中に入れてみます。
Just after Tom had fallen asleep, he had a terrible nightmare.
トムが眠りに落ちた直後、彼は恐ろしい悪夢を見た。
この文では、出来事が2つあります。
- 先に起きたこと:Tom had fallen asleep
- あとに起きたこと:he had a terrible nightmare
he had a terrible nightmare の had は、ここでは「見た」という意味の一般動詞 have の過去形です。一方、Tom had fallen asleep の had fallen は、過去完了です。
同じ had が見えても、働きが違います。
| 表現 |
働き |
意味 |
| had fallen |
過去完了 |
眠りに落ちていた |
| had a nightmare |
一般動詞 have の過去形 |
悪夢を見た |
had + 過去分詞 になっているかを見ると、過去完了かどうかを判断しやすくなります。
when がある文では、どちらが先かを見る
when がある文では、when のある節だけを見て判断しないようにします。文全体で、どちらの出来事が先かを確認します。
When the Greens reached the airport, Jiro’s plane had already landed.
グリーンさん一家が空港に着いたとき、ジローの飛行機はすでに着陸していました。
この文では、出来事は次の順番です。
- ジローの飛行機が着陸した
- グリーンさん一家が空港に着いた
「空港に着いた」は reached という過去形です。その時点より前に「飛行機が着陸していた」ので、had already landed という過去完了を使っています。
already があるときの見方
過去のある時点で「すでに〜していた」と言いたい場合、過去完了と相性がよくなります。had already landed は、「着いた時点では、もう着陸していた」という前後関係を表します。
because がある文では、原因が先に起きている
because がある文でも、過去完了が使われることがあります。理由や原因になる出来事が、あとから述べる状態より前に起きているからです。
Monica was not ready for the test because she had not done her homework.
モニカは宿題をしていなかったので、テストの準備ができていませんでした。
この文では、次の順番で考えます。
- モニカは宿題をしていなかった
- その結果、テストの準備ができていなかった
was not ready は、過去のある時点の状態です。その状態より前に「宿題をしていなかった」ので、had not done という過去完了が使われています。
このように、過去完了は「過去より前」の出来事だけでなく、過去の状態に対する理由や原因を示すときにも使われます。
過去完了を使うかどうかの確認ポイント
過去完了が必要かどうかを考えるときは、次の観点で確認します。
| 見ること |
過去形でよい場合 |
過去完了を使いやすい場合 |
| 出来事の数 |
出来事が1つだけ |
出来事が2つ以上ある |
| 前後関係 |
文の並びで分かる |
過去のある時点より前を示したい |
| よく使う語 |
then などで順に並べる |
when / just after / already / because などと一緒に出やすい |
| 例 |
Tom fell asleep. |
Tom had fallen asleep before he had a nightmare. |
過去完了は、ただ「昔のこと」を表すための形ではありません。過去の話の中で、さらに前に起きたことを示すための形です。
よくある間違い
had を見たらすべて過去完了だと思ってしまう
he had a terrible nightmare の had は、過去完了ではありません。これは一般動詞 have の過去形で、「悪夢を見た」という意味です。
過去完了は、had + 過去分詞 の形です。had fallen、had done、had landed のように、had の後ろに過去分詞が来ているかを見ます。
出来事が1つなのに過去完了にしてしまう
Tom fell asleep. のように、出来事が1つだけなら過去形で十分です。過去完了は、別の過去の出来事と比べて「それより前」を表したいときに使います。
already の位置だけで判断してしまう
already があるから必ず過去完了、というわけではありません。ただし、過去のある時点で「すでに〜していた」と言いたい場合には、had already + 過去分詞 の形が自然に使われます。
Book2 Lesson8 Scene1 のまとめ
| 項目 |
内容 |
| 過去形 |
過去に起きた出来事を表す。例:Tom fell asleep. |
| 過去完了 |
過去の別の出来事より前を表す。形は had + 過去分詞。 |
| fell asleep |
眠りに落ちた、という過去の出来事。 |
| had fallen asleep |
別の過去の出来事より前に、眠りに落ちていたこと。 |
| when の文 |
when のある節だけでなく、文全体でどちらが先かを見る。 |
| already の文 |
過去の時点で「すでに〜していた」と言いたいとき、過去完了と結びつきやすい。 |
| because の文 |
過去の状態より前に起きた理由や原因を、過去完了で表すことがある。 |
確認クイズ
最後に、過去形と過去完了の違いを確認します。
1. 過去完了の基本形はどれですか。
A. have + 過去分詞
B. had + 過去分詞
C. did + 動詞の原形
D. was + 動詞の原形
答え:B
過去完了は had + 過去分詞 で作ります。
2. Tom fell asleep. の説明として合うものはどれですか。
A. 未来の出来事
B. 過去の出来事
C. 現在の習慣
D. 命令文
答え:B
fell は fall の過去形で、過去の出来事を表しています。
3. had fallen asleep が表す内容として合うものはどれですか。
A. 過去の別の出来事より前に眠っていた
B. 今眠っている
C. これから眠る
D. 眠るつもりがない
答え:A
had fallen asleep は、過去のある出来事より前に眠りに落ちていたことを表します。
4. he had a terrible nightmare の had は何ですか。
A. 過去完了の had
B. 一般動詞 have の過去形
C. 助動詞
D. 前置詞
答え:B
had a terrible nightmare は「恐ろしい悪夢を見た」という意味で、had は一般動詞 have の過去形です。
5. When the Greens reached the airport, Jiro’s plane had already landed. で先に起きたことはどれですか。
A. グリーンさん一家が空港に着いた
B. ジローの飛行機が着陸した
C. 2つは同時
D. どちらも未来
答え:B
空港に着いた時点では、飛行機はすでに着陸していました。
よくある質問
fell asleep と had fallen asleep は何が違いますか?
fell asleep は「眠りに落ちた」という過去の出来事です。had fallen asleep は、過去の別の出来事より前に「眠りに落ちていた」ことを表します。
過去完了はいつ使いますか?
過去の出来事が2つ以上あり、そのうち一方がもう一方より前に起きたことを示したいときに使います。形は had + 過去分詞 です。
had があれば必ず過去完了ですか?
必ずしも過去完了ではありません。had a nightmare の had は一般動詞 have の過去形です。過去完了かどうかは、had + 過去分詞 になっているかで見ます。
already があると必ず過去完了ですか?
必ずではありません。ただし、過去のある時点で「すでに〜していた」と言いたい場合には、had already + 過去分詞 が使われやすくなります。
when がある文では、どこを見ればよいですか?
when のある節だけで判断せず、文全体で出来事の順番を見ます。どちらが先に起きたかを確認すると、過去形と過去完了の違いが分かりやすくなります。
過去完了が苦手な場合に見直したいこと
過去完了でつまずく場合、時制そのものよりも、文の中の出来事の順番を追えていないことがあります。英語教室「サポート」では、学校教材の例文を使いながら、どの語が時間の前後関係を示しているかを確認します。
英語教室「サポート」では、Progress Book2の時制・完了形・長文読解を、学校進度に合わせて確認できます。
基礎力徹底講座を確認する