Grammar2 min

過去完了進行形:ネイティブも使う!完全マスターガイド

Asahi Sensei2026年2月19日
過去完了進行形:ネイティブも使う!完全マスターガイド

「英語の時制って、どうしてこんなにたくさんあるの?」って思ったこと、ありませんか?特に、過去完了進行形(Past Perfect Continuous Tense)って、なんだか難しそう…と感じる人も多いかもしれません。でも、実はこれ、ネイティブスピーカーも日常会話や文章で頻繁に使っている、とっても便利な時制なんです!

このガイドでは、過去完了進行形が「いつ」「なぜ」「どのように」使われるのかを、具体的な例や、実際に英語を学ぶ人たちの声、そして私の長年の指導経験を元に、分かりやすく、そして何より「使える」情報としてお届けします。もう、過去完了進行形に悩むのは終わりにしましょう!

過去完了進行形って、一体何?(基本のキ)

まずは、この時制の基本的な形と意味から見ていきましょう。過去完了進行形は、「過去のある時点まで、ある動作がずっと続いていたこと」を表現するのに使います。

形はこうなります:had + been + ~ing

例えば、「昨日まで、私は3時間ずっと勉強していました」と言いたいとき、過去完了進行形を使うと、その「勉強していた」という動作が、過去のある時点(昨日)まで継続していたことを強調できます。

例:

  • I had been studying for three hours until yesterday.

ここで大事なのは、「過去のある時点」と「その時点まで続いていた動作」の2つの要素があるということです。単に過去の出来事を話すのではなく、「その動作がどれくらい長く続いていたか」という「継続」に焦点を当てたいときに、この時制が活躍します。

なぜ「完了」と「進行」が一緒になっているの?

ここが少し混乱しやすいポイントですよね。過去完了形(had + 過去分詞)は「過去のある時点までに完了したこと」を表しますが、過去完了進行形は、その完了した時点まで「動作が進行中だった」ことを表します。つまり、「過去のある時点」で、その動作はまだ終わっていなかった、あるいは、その動作が原因で何か別のことが起きた、といったニュアンスが含まれるんです。

どんな時に使うの?具体的な3つのシチュエーション

過去完了進行形がどんな時に役立つのか、具体的な3つの主要な使い方を見ていきましょう。これを知っておけば、使い分けがぐっと楽になりますよ!

1.  過去のある時点まで「ずっと続いていた動作」を強調したいとき

これが最も基本的な使い方です。過去の特定の時点を基準にして、それまで「どれくらいの期間、その動作を続けていたか」を説明したい場合に用います。

ケーススタディ:マイクさんの体験談

私の生徒さんの一人、マイクさん(アメリカ出身、日本で3年間の日本語学習経験あり)は、日本に来たばかりの頃、日本語の敬語にとても苦労していました。「先生、昨日まで3年間、ずっと日本語を勉強してきたのに、なぜかまだ敬語がうまく話せないんです。どうしてでしょう?」と彼はよく相談していました。

この「昨日まで3年間、ずっと勉強してきた」という状況を、マイクさんは無意識のうちに過去完了進行形に近い感覚で話していたのです。彼が言いたかったのは、「3年間の学習期間」という継続と、「それでもまだ敬語が完璧ではない」という結果への落胆でした。もし彼が「I studied Japanese for three  years until yesterday.」(昨日まで3年間日本語を勉強しました)と言うと、単に過去の事実を述べるだけになってしまいます。しかし、「I had been studying Japanese for three years until yesterday,  but I still can't speak keigo perfectly.」(昨日まで3年間ずっと日本語を勉強してきましたが、それでもまだ敬語を完璧に話せません)と言うことで、学習の「継続」と、それにも関わらず「まだ不十分」というニュアンスが伝わりやすくなります。

実例:

  • She  had been working at that company for ten years when she finally decided to quit.  (彼女が最終的に辞める決断をしたとき、その会社で10年間働き続けていました。)→ 10年という継続期間が強調されています。
  • By the time he arrived at the station,  the train had already been departing for 5 minutes.  (彼が駅に着いたとき、電車はすでに5分間出発していました。)→ 電車が出発し始めてから5分経っていた、という継続した状態を表します。

2.  過去のある時点での「原因」や「理由」を説明したいとき

ある過去の出来事や状況について、その「原因」や「理由」が、それ以前から続いていた動作にあることを示したい場合にも使われます。結果が過去の時点であり、その原因がそれ以前からの継続した動作だ、という流れです。

私の指導経験からのアドバイス:

生徒さんが「He was tired because he ran.」(彼は走ったから疲れていた)と言うと、シンプルで分かりやすいですが、もし「He was tired because he had been running all morning.」(彼は一朝ずっと走り続けていたから疲れていた)と言うと、疲労の原因が「朝からずっと走り続けていた」という、より具体的な継続的な動作にあることが明確になります。この「because」や「so」といった接続詞と組み合わせると、因果関係がより深く伝わります。

実例:

  • His eyes were red because he had been crying.  (彼の目は赤かった。なぜなら、泣いていたからだ。)→ 泣いていたという継続的な動作が、目の赤さの原因であることを示しています。
  • The ground was  wet because it had been raining all night.  (地面が濡れていた。なぜなら、一晩中雨が降っていたからだ。)→ 雨が降り続いていたことが、地面が濡れている原因です。

3.  過去のある時点での「驚き」や「意外な事実」を強調したいとき

これは、少し応用的な使い方ですが、非常に効果的です。過去のある時点での状況を見て、その背景に「まさかこんなに長い間こんなことをしていたとは!」という驚きや、意外な事実を伝えたいときに使われます。

生徒さんの成功事例:エミリーさんのレポート

エミリーさん(TOEIC 800点を目指す社会人学習者)は、仕事で海外のクライアントにプレゼンをする機会がありました。彼女は、そのプレゼン資料作成のために、数週間前から夜遅くまで毎日残業していました。プレゼン当日、上司が彼女の頑張りを見て、「エミリー、君はこのプロジェクトのために、一体どれくらいの時間を費やしてきたんだ?」と尋ねました。エミリーさんは、「(驚きながら)実は、この2週間、毎日平均3時間ずつ、この資料作成に費やしてきました。」と答えたかったのです。

もし単に「I spent 3 hours every day for two weeks.」と言うと、事実の羅列になってしまいます。しかし、「I had been spending 3 hours every day for two weeks on this presentation!」(このプレゼンのために、この2週間、毎日3時間ずつ費やしてきたんですよ!)と言うことで、彼女の努力の「継続」と、その期間の長さに「驚き」や「大変さ」が込められます。上司も、彼女の献身的な努力をより深く理解できたでしょう。

実例:

  • When I finally met my cousin after 20 years,  I realized he had been living in the same town as me for the last five years without me knowing!  (20年ぶりにいとこに会ったとき、私は彼がこの5年間、私が知らずに同じ町に住んでいたことに気づいた!)→ 驚きと意外性が強調されます。
  • He looked exhausted,  and I found out  he had been studying for his exams non-stop for a week.  (彼は疲れ果てて見えた。そして、彼は一週間ぶっ通しで試験勉強をしていたことがわかった。)→ その疲労の原因が、想像以上に過酷な継続的努力であったことに驚きが込められています。

過去完了進行形をマスターするための3つの実践テクニック

理論は分かったけれど、実際に自分で使うのは難しい…そう感じていませんか?大丈夫!いくつか実践的なコツをお伝えします。これらは私が長年、多くの学習者さんを見てきて「これは効果がある!」と実感している方法です。

1.  「いつから」「いつまで」を意識する練習

過去完了進行形は、「過去のある時点」と「それまでの継続」がセットです。まずは、この2つの要素を意識して文章を作る練習をしましょう。

エクササイズ:

以下の状況で、過去完了進行形を使って文を作ってみてください。

  1. あなたは3年間、英語を勉強しています。昨日、あなたの英語の先生がそれを知って驚きました。
  2. 彼女はパーティーの準備をしています。彼女は3時間ずっと部屋を掃除していました。
  3. 彼らは新しいプロジェクトに取り組んでいました。彼らはそのプロジェクトに6ヶ月間、毎日4時間ずつ費やしていました。

ヒント:「昨日」「パーティーのとき」「彼らが話したとき」などの「過去のある時点」をまず決め、その時点まで続いていた動作を「had been ~ing」で表現してみましょう。

2.  「結果」と「原因」のセットで考える

過去完了進行形がよく使われるのは、「結果」があって、その「原因」を説明するときです。この因果関係を意識して文章を組み立てる練習をすると、自然と使いこなせるようになります。

エクササイズ:

以下の「結果」に対して、「原因」を過去完了進行形を使って補ってみてください。

  1. 結果:He was late for the meeting.  (彼は会議に遅刻した。)
    原因:(渋滞に巻き込まれていた)→ He was late for the meeting because he _________________________.
  2. 結果:She looked exhausted.  (彼女は疲れ果てて見えた。)
    原因:(徹夜で勉強していた)→ She  looked exhausted because she _________________________.
  3. 結果:The garden  was full of weeds.  (庭は雑草だらけだった。)
    原因:(誰も庭の手入れをしていなかった)→ The garden was full of weeds because nobody _________________________.

ポイント:「~していた」という継続した動作を原因として説明するのがコツです。Cambridge DictionaryやOxford Learner's Dictionariesなどの信頼できるリソースで、例文をたくさん確認するのもおすすめです。

3.  ネイティブの「声」を聞いて、リズムを掴む

英語学習で一番大切なのは、やはり「生きた英語」に触れること。映画、ドラマ、ポッドキャスト、YouTubeなどで、ネイティブスピーカーが過去完了進行形をどのように使っているか、注意して聞いてみましょう。特に、感情がこもった場面や、状況を詳しく説明する場面でよく使われていることに気づくはずです。

私の生徒、ケンジさんの声:

「最初は難しかったけど、海外ドラマで、主人公が過去の出来事を振り返りながら『あの時、私はずっと~していたんだ…』と語るシーンをたくさん見たんです。そうしたら、なんでこの時制が使われるのか、その感情的なニュアンスがすごくよく分かって。それからは、自分で話すときも、この『継続』や『原因』、『驚き』といった感情を意識して使うようになりました。そしたら、自然と口から出てくるようになったんです!」

実践:

  • お気に入りの海外ドラマや映画で、過去完了進行形が出てくるシーンを書き出してみましょう。
  • そのシーンの状況や登場人物の感情を想像しながら、声に出して読んでみましょう。
  • ポッドキャストやYouTubeで、英語学習者向けの解説(例えば、BBC Learning  EnglishやVOA  Learning Englishなど)を探して、ネイティブの先生がどのように説明しているか聞いてみるのも良い方法です。

よくある間違いとその回避策

過去完了進行形を使う上で、よくある間違いを2つご紹介します。これを知っておけば、うっかりミスを防げますよ!

間違い1:過去完了形(had + 過去分詞)と混同してしまう

これは非常に多い間違いです。「過去のある時点までに完了したこと」なのか、「過去のある時点まで継続していた動作」なのか、ニュアンスが異なります。

  • 過去完了形:I had studied English for 5 years.  (私は5年間英語を勉強しました。)→ 勉強は完了している、あるいは、その事実だけを伝えたい場合。
  • 過去完了進行形:I had  been studying English for 5 years.  (私は5年間ずっと英語を勉強していました。)→ 5年間という期間の継続を強調したい場合。

回避策:「その動作は過去のある時点でもまだ続いていたか?」「どれくらいの期間、その動作が続いていたかを強調したいか?」と自問自答してみてください。もし「Yes」なら、過去完了進行形が適しています。

間違い2:現在完了進行形(have/has been + ~ing)と混同してしまう

過去完了進行形は「過去のある時点」が基準ですが、現在完了進行形は「現在」が基準です。

  • 現在完了進行形:I have been studying English for 5 years.  (私は(今も続けて)5年間英語を勉強しています。)→ 現在まで継続していることを表す。
  • 過去完了進行形:I had been studying English  for 5  years.  ((過去のある時点まで)5年間英語を勉強していました。)→ 過去のある時点までの継続を表す。

回避策:文脈をしっかり確認しましょう。「When I met him...」(彼に会ったとき…)のように、過去のある時点を示す言葉があれば、過去完了進行形を使います。一方、「Now...」(今…)や、現在を基準とした話であれば、現在完了進行形を使います。

まとめ:過去完了進行形をあなたの武器に!

過去完了進行形は、確かに少し複雑に感じるかもしれません。でも、それは「過去のある時点」と「それまでの継続」という、より豊かで正確な情報を伝えるための、とってもパワフルなツールなんです。今回ご紹介した3つの使い方、3つのテクニック、そして2つの間違い回避策を意識して、ぜひ日々の学習で使ってみてください。

最初はぎこちなくても大丈夫!例えば、日記を英語で書くときに、「昨日まで~していたんだ」という経験を振り返って、意識的に過去完了進行形を使ってみる。友達との会話で、「なんでそうなったの?」と聞かれたときに、原因を過去完了進行形で説明してみる。そんな小さな一歩の積み重ねが、必ずあなたの英語力を大きく変えてくれます。さあ、過去完了進行形をマスターして、あなたの英語表現の幅を広げましょう!

Links:

関連記事

非制限用法の関係詞節:追加情報を伝えるコツ
Grammar5 min

非制限用法の関係詞節:追加情報を伝えるコツ

非制限用法の関係詞節で、英語の文章をより自然に、豊かにしませんか?この記事では、追加情報を伝えるこの文法を、豊富な例文、失敗談、実践的な練習方法と共に徹底解説。あなたの英語表現をレベルアップさせましょう!

Invalid Date
関係代名詞節をマスターしよう!英語学習の必須知識
Grammar5 min

関係代名詞節をマスターしよう!英語学習の必須知識

英語の「関係代名詞節」を徹底解説!基本から実践練習まで、分かりやすく解説。ネイティブのように自然な英語表現をマスターしましょう。

Invalid Date
過去進行形:作り方と使い方の完全ガイド
Grammar5 min

過去進行形:作り方と使い方の完全ガイド

過去進行形の作り方と使い方がわかる!基本から応用まで、具体的な例文、練習問題、学習者の体験談を交えて徹底解説。会話が豊かになるコツを掴もう!

Invalid Date
不定詞を伴う動詞リスト:完全ガイド&練習問題
Grammar5 min

不定詞を伴う動詞リスト:完全ガイド&練習問題

英語学習者必見!不定詞(to不定詞)を目的語にとる動詞の完全ガイド。代表的な動詞リスト、例文、学習者の失敗談、練習問題、そして意味が変わる動詞まで、経験豊富な講師が分かりやすく解説します。

Invalid Date
英語の冠詞(a, an, the)をマスター!ネイティブも間違える?徹底解説
Grammar5 min

英語の冠詞(a, an, the)をマスター!ネイティブも間違える?徹底解説

英語の冠詞「a」「an」「the」の使い分けに悩んでいませんか?この記事では、ネイティブも間違える冠詞のルールを、具体的な例文、ケーススタディ、実践的なエクササイズと共に徹底解説。学習者の成功談も交え、あなたの冠詞マスターへの道をサポートします。

Invalid Date
直接話法と間接話法:英語のスピーチをマスターしよう!
Grammar5 min

直接話法と間接話法:英語のスピーチをマスターしよう!

英語の直接話法と間接話法を徹底解説!時制・人称・疑問文・命令文の変換ルールを、学習者の体験談や実践練習を交えて分かりやすく説明。コミュニケーション能力を格段にアップさせましょう!

Invalid Date
未来完了進行形:英語学習者のための完全ガイド
Grammar5 min

未来完了進行形:英語学習者のための完全ガイド

未来完了進行形(Future Perfect Continuous)を徹底解説!いつ、どのように使うのか、具体的な例文、学習者の体験談、そして実践的な練習問題まで、分かりやすく解説します。英語表現の幅を広げましょう!

Invalid Date
「May」と「Might」の違い:可能性と許可を使い分ける英語マスターガイド
Grammar5 min

「May」と「Might」の違い:可能性と許可を使い分ける英語マスターガイド

英語学習者必見!「May」と「Might」の使い分けを徹底解説。可能性の度合い、丁寧な許可の求め方、過去形まで、具体的な例文と学習者の体験談で分かりやすく解説。今すぐ使える練習問題付き!

Invalid Date
「a」と「an」の使い分け:英語学習者がつまずきやすい冠詞の基本
Grammar5 min

「a」と「an」の使い分け:英語学習者がつまずきやすい冠詞の基本

英語の冠詞「a」と「an」の使い分けに迷っていませんか?この記事では、音と可算・不可算名詞の区別を軸に、学習者の失敗談や具体的な練習法を交えながら、分かりやすく解説します。今日から自信を持って使えるようになりましょう!

Invalid Date
現在完了進行形:いつ、どう使う?ネイティブも使う自然な英語表現
Grammar5 min

現在完了進行形:いつ、どう使う?ネイティブも使う自然な英語表現

現在完了進行形「have/has been + ~ing」の使い方を徹底解説!継続、最近の出来事、感情表現など、具体的な例文と学習者の体験談を交え、ネイティブのように自然な英語表現をマスターしましょう。

Invalid Date