「英語の時制って、どうしてこんなにたくさんあるの?」って思ったこと、ありませんか?特に、過去完了進行形(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つの要素を意識して文章を作る練習をしましょう。
エクササイズ:
以下の状況で、過去完了進行形を使って文を作ってみてください。
- あなたは3年間、英語を勉強しています。昨日、あなたの英語の先生がそれを知って驚きました。
- 彼女はパーティーの準備をしています。彼女は3時間ずっと部屋を掃除していました。
- 彼らは新しいプロジェクトに取り組んでいました。彼らはそのプロジェクトに6ヶ月間、毎日4時間ずつ費やしていました。
ヒント:「昨日」「パーティーのとき」「彼らが話したとき」などの「過去のある時点」をまず決め、その時点まで続いていた動作を「had been ~ing」で表現してみましょう。
2. 「結果」と「原因」のセットで考える
過去完了進行形がよく使われるのは、「結果」があって、その「原因」を説明するときです。この因果関係を意識して文章を組み立てる練習をすると、自然と使いこなせるようになります。
エクササイズ:
以下の「結果」に対して、「原因」を過去完了進行形を使って補ってみてください。
- 結果:He was late for the meeting. (彼は会議に遅刻した。)
原因:(渋滞に巻き込まれていた)→ He was late for the meeting because he _________________________. - 結果:She looked exhausted. (彼女は疲れ果てて見えた。)
原因:(徹夜で勉強していた)→ She looked exhausted because she _________________________. - 結果: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つの間違い回避策を意識して、ぜひ日々の学習で使ってみてください。
最初はぎこちなくても大丈夫!例えば、日記を英語で書くときに、「昨日まで~していたんだ」という経験を振り返って、意識的に過去完了進行形を使ってみる。友達との会話で、「なんでそうなったの?」と聞かれたときに、原因を過去完了進行形で説明してみる。そんな小さな一歩の積み重ねが、必ずあなたの英語力を大きく変えてくれます。さあ、過去完了進行形をマスターして、あなたの英語表現の幅を広げましょう!