問 1
When I arrived at the airport, the plane already ( ) for Paris ten minutes earlier.
- had left
- has left
- left
- was leaving
had + 過去分詞 (過去完了 · 大過去)
had + 過去分詞 = 過去のある時点より前の出来事 (大過去)。"by the time / when / before + 過去" と組む。
"When I arrived at the airport, the plane already ~ for Paris ten minutes earlier" は到着より前の出来事 = 「had left」。過去完了 (Past Perfect): 過去のある時点より前に起きた出来事を表す (大過去)。形: had + 過去分詞 (主語に関わらず had)。使う場面: ★ 過去の出来事の前に起きたこと: When I arrived, he had already left. ★ by the time + 過去, 過去完了: By the time I got there, he had gone. ★ before/after の前後関係明確化: Before I came, she had finished。
「left」
= 過去形 ━ arrival より前のことなので大過去 had + pp。
「has left」
= 現在完了 ━ 現在ではなく過去のさらに前、had + pp。
「was leaving」
= 過去進行形 ━ 進行中ではなく完了した出来事、過去完了。
| 形 | マーカー | 例 |
|---|---|---|
| 肯定 | had + 過去分詞 | I had finished by 5 p.m. |
| 否定 | had not + 過去分詞 | She hadn't arrived yet. |
| 疑問 | Had + 主語 + 過去分詞? | Had you eaten? |
| 短縮形 | had → 'd | I'd already left. |
| 文型 | 形 | 例 |
|---|---|---|
| when + 過去, 過去完了 | When I arrived, he had left. | 到着時すでに去っていた |
| by the time + 過去, 過去完了 | By the time he came, I had eaten. | 来た時には食べ終わっていた |
| before/after で前後明確 | Before I knew it, he had gone. | 気づく前に去っていた |
When I arrived at the airport, the plane had already left for Paris ten minutes earlier.
空港に着いた時、飛行機は10分前にすでにパリへ向けて発っていた。
By the time we got to the cinema, the movie had already started.
映画館に着いた時には映画はすでに始まっていた。
She had lived in Tokyo for five years before she moved to Osaka last spring.
彼女は去年の春大阪に引越す前、東京に5年住んでいた。
I realized that I had forgotten my umbrella when it started to rain.
雨が降り始めた時、傘を忘れたことに気づいた。
He had never seen the ocean before he visited Hawaii at the age of twenty.
20歳でハワイを訪れる前、彼は海を見たことがなかった。
- 過去完了の使い方 (準2級プラス頻出最重要)
★ 過去のある時点 + その前のこと ━ 「過去のさらに過去」を表す、本試験 reading 必須
- 時制の階層 (3段)
★ 現在 (now) ★ 過去 (yesterday) ★ 大過去 (before yesterday) ━ 3つの時制を区別
- 過去形 vs 過去完了
★ 単純な過去の連続 = 過去形 + 過去形 (I came and he left) ★ 順序が逆 = 過去完了 + 過去形 (When I came, he had left) ━ 出来事の順序で使い分け、本試験 reading の判別ポイント