過去完了進行形「had Been -ing」完全攻略!過去完了形との違いと真実
高校英語の文法対策やTOEICのスコアアップを目指す学習者にとって、大きな壁となりやすいのが「過去完了進行形(had been -ing)」の正確な理解です。「形は覚えているけれど、普通の過去完了形や過去進行形と何が違うのかピンとこない」という疑問を抱く方は少なくありません。
過去完了進行形の本質は、過去のある基準点まで「ある動作が途切れず続いていた生々しいプロセス」を描写することにあります。時制のニュアンスと使い分けのルールを整理すると、英文の読解スピードもリスニングの正確性も劇的に向上します。
📌 【この記事の重要ポイントまとめ】
- 要点1:過去完了進行形(had been + -ing)は「過去のある時点まで動作が連続して続いていたこと」を強調する時制。
- 要点2:過去完了形が「結果や完了した事実」に着目するのに対し、進行形は「動作の躍動感・継続の長さ」に焦点を当てる。
- 要点3:状態動詞の制限やfor / sinceの文脈を押さえれば、TOEIC Part 5の文法問題や日常会話の使い分けも瞬時に見抜ける。
【基本構造】過去完了進行形の作り方と「had been -ing」の基本イメージ
過去完了進行形の基本形は〈主語 + had been + 動詞のing形〉です。主語が単数でも複数でも、三人称単数であっても助動詞は常に「had」を用います。
肯定文だけでなく、否定文や疑問文の形もしっかり整理しておきましょう。
・肯定文:She had been studying for three hours when I called her.(私が電話したとき、彼女は3時間ずっと勉強し続けていた)
・否定文:He had not [hadn't] been sleeping well before the exam.(試験の前、彼はよく眠れていなかった)
・疑問文:Had you been waiting long before the train arrived?(電車が到着する前、あなたはずっと長く待っていたのですか?)
頭の中に描くべきイメージは、「過去のある時点(基準点)」に向かって、その直前まで行為の矢印が力強く伸びている様子です。過去の基準点にピントを合わせつつ、そこに至るまでの「過程の生々しさ」を浮かび上がらせる働きを持っています。
【決定的な差】過去完了形と過去完了進行形の違いを例文で徹底解剖
学習者が最も混乱しやすいのが、通常の「過去完了形(had + 過去分詞)」との違いです。両者は着目しているポイントが根本的に異なります。
次の2つの例文を比べてみてください。
【過去完了形(had rained)の例文】
When I woke up, it had rained.(目が覚めたとき、雨が降った後だった)
→ 雨はすでに止んでおり、道路が濡れているといった「結果や過去の事実」に焦点があります。
【過去完了進行形(had been raining)の例文】
When I woke up, it had been raining for hours.(目が覚めたとき、何時間もずっと雨が降り続いていた)
→ 目が覚める直前まで、激しい雨の降る動作が絶え間なく続いていた「プロセスの継続」に焦点が当たります。
つまり、過去完了形は「点(完了・結果)」を意識させるのに対し、過去完了進行形は「線(動作の持続と躍動感)」をクローズアップする表現です。
【比較で納得】現在完了進行形と過去完了進行形の違いと使い分け
「現在完了進行形(have / has been -ing)」との違いは、動作の終着点となる「基準時が現在か過去か」という一点に尽きます。
・現在完了進行形:I have been waiting for the bus for 30 minutes.(私はバスを30分間ずっと待っている/今も待っている最中)
・過去完了進行形:I had been waiting for the bus for 30 minutes when it finally arrived.(バスがついに到着したとき、私は30分間ずっと待っていた/到着した時点で待ち時間は終了)
現在完了進行形は「いま現在」まで動作が続いており、話者は今もその渦中にいます。一方で過去完了進行形は、あくまで「過去に起きた別の出来事」の時点まで動作が続いていたことを示します。現在からは一歩離れた過去の物語を語る際に選択される時制です。
【真相公開】ネイティブが無意識に使い分ける「3つの重要ルール」
英語のネイティブスピーカーは、どのような感覚で過去完了進行形を選び取っているのでしょうか。無意識に適用されている3つのルールを紐解きます。
ルール1:過去の出来事に対する「原因や理由」を強調する
過去のある瞬間の状態(疲れていた、床が濡れていたなど)について、「直前まで何をしていたのか」という理由を生々しく説明する際に好んで使われます。
例文:His eyes were red because he had been crying.(彼はずっと泣いていたので目が赤かった)
ルール2:状態動詞には進行形を使わない
「know(知っている)」「live(住んでいる)」「belong(所属している)」などの状態動詞は、動作の継続であっても原則として進行形(-ing)にできません。状態の継続を表す場合は、過去完了進行形ではなく通常の過去完了形を用います。
×:They had been knowing each other for ten years.
〇:They had known each other for ten years when they married.(結婚したとき、2人は知り合って10年になっていた)
ルール3:「動作の途切れなさ」を際立たせるためのfor / sinceの併用
「for three hours(3時間ずっと)」「since that morning(その日の朝からずっと)」などの期間を表す副詞句とともに使われ、行為に費やされた時間の長さや苦労のニュアンスを色濃く反映させます。
【実戦対策】高校英語&TOEIC英文法時制で役立つ「わかりやすい見分け方」
定期試験やTOEIC Part 5の文法問題で時制を選ぶ際、瞬時に過去完了進行形を正解と見抜くためのチェック手順を身につけておくと役立ちます。
ステップ1:文中の「過去の基準点」を探す
when節、before節、by the time節など、過去の時点を示すシグナル(例: when the manager entered the room など)が含まれているか確認します。
ステップ2:「期間を表す語句(for / since)」の有無を確認する
「for over two hours」や「since early morning」などの継続を示す表現があれば、単なる過去進行形(was/were -ing)ではなく完了進行形が強力な候補になります。
ステップ3:動詞が「動作動詞」であることを確認する
空欄に入る動詞がwork、drive、wait、studyなどの動作動詞であれば、〈had been -ing〉が最有力となります。liveやstayなどの一部の動詞は完了形と完了進行形の両方で使われますが、一時的なニュアンスや躍動感を出したい文脈では進行形が選ばれます。
【過去完了進行形】に関するよくある質問(FAQ)
Q1:過去進行形(was/were -ing)と過去完了進行形はどう違いますか?
A1:過去進行形は「過去のある一瞬に何かが行われていた(進行中だった)」ことだけを示します。期間の長さは含みません。一方、過去完了進行形は「その過去の一瞬に至るまで、一定期間ずっと動作が続いていた」という時間の幅(forやsince)を伴う点が大きな違いです。
Q2:live(住む)やwork(働く)は完了形と完了進行形のどちらを使うべきですか?
A2:どちらも文法的に正しい場合があります。ただし、had livedは「定住していた・長い期間の生活」という安定した状態を感じさせるのに対し、had been livingは「一時的に滞在していた・最近まで続いていた」というニュアンスが強くなります。TOEIC等の試験では、明示された期間と文脈によって判断します。
Q3:日常会話でもhad been -ingは頻繁に使われますか?
A3:頻繁に使われます。特に「待ち合わせに遅れてきた友人に対して『ずっと待ってたんだよ!』(I had been waiting for you!)」と言ったり、「なんであんなに疲れてたの?」「ずっと走ってたから(I had been running.)」と過去の理由を説明したりするシチュエーションで極めて自然に使われます。
まとめ:過去完了進行形の感覚を掴んで英語表現に深みを出そう
過去完了進行形(had been -ing)は、一見すると文法構造が複雑に見えますが、本質は「過去のある基準点まで続いていた動作の生々しい実況中継」です。
「結果重視の過去完了形」「過去の一瞬を切り取る過去進行形」「現在とつながる現在完了進行形」との違いを頭の中でクリアにしておくことで、英文読解での状況把握はもちろん、ビジネス文書や資格試験の時制問題でも正確な判断が下せるようになります。時制のグラデーションをマスターし、より立体的で自然な英語表現を自分のものにしてください。 (出典: 過去 完了 進行 形(Yahoo!ニュース))