基本の説明Overview
過去完了形は〈had+過去分詞〉の形で、「過去のある時点(基準時)よりも前に起きたこと」を表します。2つの過去の出来事があるとき、どちらが先だったのかをはっきりさせたい場面で使います。The past perfect (“had + past participle”) describes something that happened before a certain point in the past (the reference point). Use it when two past events are involved and you want to make clear which came first.
考え方のコツは、まず過去の基準時を決めることです。基準時にあたる出来事は過去形(arrived, came など)で言い、それより一歩前の出来事を had+過去分詞で言います。たとえば「私が駅に着いたとき、電車はもう出ていた」なら、「着いた」が基準時(過去形)、「出ていた」がその前(過去完了)です。The trick is to decide on the past reference point first. Say the event at that point in the simple past (arrived, came…), and say the earlier event with had + past participle. In “The train had already left when I arrived,” arriving is the reference point (simple past) and leaving happened before it (past perfect).
過去完了は、現在完了形の3つの意味(完了・経験・継続)をそのまま「過去の基準時」までずらしたものと考えられます。さらに、現在完了にはない「過去の過去」(大過去)を表す使い方もあります。had はどんな主語でも同じ形で、主語によって変わりません。You can think of the past perfect as the three meanings of the present perfect (completion, experience, continuation) moved back to a past reference point. It also has one use the present perfect lacks: “the past before the past.” Had stays the same for every subject.
| 用法Use | 意味Meaning | よく使われる語句Common words |
|---|---|---|
| 完了・結果Completion / result | (その時までに)〜してしまっていたhad already done by then | already, just, yet |
| 経験Experience | (その時までに)〜したことがあったhad done it before then | ever, never, before, once, twice |
| 継続Continuation | (その時まで)ずっと〜していたhad been in a state until then | for, since, how long |
| 過去の過去(大過去)The past before the past | 過去の出来事より前に〜していたdid something earlier than another past event | before, after, when, by the time |
なお、before や after で順序がはっきり分かる文では、過去完了のかわりに過去形を使うこともよくあります。過去完了は、「この出来事のほうが先だった」と強調したいときや、順序が文だけでは分かりにくいときに特に役立ちます。When before or after already makes the order clear, the simple past is often used instead of the past perfect. The past perfect is especially useful when you want to stress “this happened first,” or when the order would otherwise be unclear.
例文で確認Example sentences
① 完了・結果(すでに〜していた)1. Completion / result (had already done)
② 経験(それまでに〜したことがあった)2. Experience (had done it before)
③ 継続(それまでずっと〜だった)3. Continuation (had been … until then)
④ 過去の過去(時の前後をはっきりさせる)4. The past before the past (making the order clear)
⑤ 疑問文・否定文5. Questions and negatives
⑥ 過去形との使い分け6. Simple past or past perfect?
確認クイズQuick check
空所に適切な語を入れましょう(カッコ内の動詞は適切な形に直します)。Fill in each blank (put the verb in brackets into the right form).
- The movie ___ already started when we arrived at the theater.
答えを見るShow the answer
had — 「着いた」より前に始まっていたので had+過去分詞。主語に関係なく had を使う。The movie started before we arrived, so had + past participle. Had is used with every subject. - When Ken arrived, I ___ ___ my homework. (finish)
答えを見るShow the answer
had finished — ケンが着いた(過去)より前に終えていたので、had finished。I finished before Ken arrived, so had finished. - Mika was tired because she ___ ___ up late the night before. (stay)
答えを見るShow the answer
had stayed — 疲れていた時点より前の原因なので過去完了。stay の過去分詞は stayed。The cause came before the tired time, so the past perfect. The past participle of stay is stayed. - We were hungry because we ___ ___ lunch. (not eat)
答えを見るShow the answer
hadn't eaten(had not eaten) — 否定文は had のあとに not を置く。eat の過去分詞は eaten。For a negative, put not after had. The past participle of eat is eaten. - ___ you ever ___ a horse before that day? (ride)
答えを見るShow the answer
Had / ridden — 疑問文は Had を主語の前に出す。ride - rode - ridden。A question starts with Had before the subject. ride - rode - ridden. - Tom had ___ sick for three days when he saw a doctor. (be)
答えを見るShow the answer
been — had のあとは過去分詞。be の過去分詞は been(継続の用法)。After had comes a past participle. The past participle of be is been (continuation).
おさえておきたいポイントKey points
- 過去完了は〈had+過去分詞〉。主語が何であっても had の形は変わらないThe past perfect is had + past participle, and had never changes with the subject
- 基準時(過去形で表す)より前の出来事を、had+過去分詞で表すThe event before the reference point (in the simple past) is expressed with had + past participle
- 現在完了の3用法(完了・経験・継続)が過去の基準時にずれた形。加えて「過去の過去(大過去)」の用法があるIt is the three present-perfect meanings (completion, experience, continuation) moved back to a past point, plus the “past before the past” use
- 疑問文は Had を主語の前に出し、否定文は had not(hadn't)にするFor a question, put Had before the subject; for a negative, use had not (hadn't)
- before / after で順序が明らかな文では、過去形でもよい。過去完了は「先だった」ことを強調したいときに役立つWhen before / after already shows the order, the simple past is fine; the past perfect helps when you want to stress “this came first”
- I'd は I had と I would のどちらの短縮にもなる。あとに続く語(過去分詞か動詞の原形か)で見分けるI'd can be short for I had or I would; tell them apart by what follows (a past participle or a base verb)