現在進行形では、「今この瞬間を切り取る形」を学びました。今回はその進行形の感覚を、過去へスライドさせます。
時制の全体マップで位置を確認しましょう。
| 単純形 | 進行形 | 完了形 | |
|---|---|---|---|
| 現在 | 現在形 | 現在進行形 | 現在完了形 |
| 過去 | 過去形 | 過去進行形 ← この記事 | 過去完了形 |
| 未来 | 未来形 | 未来進行形 | 未来完了形 |
現在進行形の記事で、「進行形の列は縦一本でつながっている。be動詞の時制を変えれば、同じ進行のイメージをどの時点にも移動させられる」と予告しました。その約束を果たすときです。
過去進行形は、現在進行形を過去にスライドさせただけの形です。
形のうえでも、意味のうえでも、新しく覚えることはほとんどありません。be動詞を am/is/are から was/were に変える——それだけです。「今この一点で進行中」が「過去のあの一点で進行中」に変わります。
過去 ←——————|—————————→ 未来
↑ ↑
過去進行形 現在進行形
(あの瞬間) (今この瞬間)
ではなぜ独立した記事を立てるのか。理由は一つ、過去進行形には過去形と組み合わさったときに本領を発揮する用法があるからです。
「ドアを開けたとき、彼は本を読んでいた」——過去形の記事の最後で布石を打った、この種の文。ある動作が起きたとき、すでに進行中だった背景の動作を表す——これが過去進行形の真骨頂で、物語の語りに奥行きを与えます。本記事ではこの「背景+出来事」の用法を主役に据えます。
過去進行形とは何か — 「過去のあの一点」で進行中だった動作
形と意味は現在進行形のスライドだけ
過去進行形の形は、was / were + 動詞の -ing 形 です。
現在進行形(be + -ing)の be動詞を、過去形の was / were に変えるだけ。それ以外は何も変わりません。-ing のつけ方も、否定・疑問の作り方も、現在進行形でやったことがそのまま使えます。
意味も同じ理屈で導けます。現在進行形の意味は「(動詞)している状態にある」でした。be動詞の現在形が「ある状態にある(今)」を表し、-ing が「進行中の動作」を表す、という分解でした。これを過去にずらすと——
| パーツ | 意味 |
|---|---|
| was / were | (過去に)ある状態にあった |
| -ing 形 | 進行・継続中の動作 |
| was/were + -ing | (過去に)〜している状態にあった |
「過去のある時点で、〜している状態にあった」——これが過去進行形の意味です。現在進行形が「今まさに〜している」を切り取るなら、過去進行形は「あのとき、まさに〜していた」を切り取ります。
「過去の一点」を文脈で示す
現在進行形には「今」という前提が話し手と聞き手の間で共有されていました。「今やっている」と言えばそれは今です。
ところが過去進行形は「過去のあの一点」を切り取る形なので、どの一点なのかを文脈で示す必要があります。「あの一点」を示す方法は、主に三つあります。
| 「あの一点」の示し方 | 例 |
|---|---|
| 時刻・時の表現 | At 8 PM last night, I was studying. |
| 過去形の文で別の出来事を示す | When the phone rang, I was cooking. |
| 文脈の流れ(物語の中で) | He came home. The kids were playing in the yard. |
二つめが過去進行形の真骨頂です。「電話が鳴ったとき」という過去の一点を、もう一つの過去形(rang)が指し示し、その瞬間に「進行中だった動作(cooking)」を過去進行形が表す。過去形と過去進行形が組み合わさって、過去の一場面が立体的に立ち上がります。この組み合わせを、後のセクションで詳しく扱います。
進行形は「縦の列」でつながっている
現在進行形と過去進行形は、be動詞の時制を変えただけの関係でした。同じことが未来進行形(will be + -ing)にも当てはまります。
| 時制 | 形 | 意味 |
|---|---|---|
| 現在進行形 | am / is / are + -ing | 今まさに〜している |
| 過去進行形 | was / were + -ing | あのとき〜していた |
| 未来進行形 | will be + -ing | そのとき〜しているだろう |
進行形の列は、be動詞の時制を入れ替えれば縦に貫けます。「進行中の動作を切り取る」というイメージは変わらず、それをどの時点に置くかだけが違う——これが進行形の系列の本質です。過去進行形を理解すれば、未来進行形は自動的に手に入る、と言っていいくらいです。
形のおさらい — was / were + -ing
過去進行形の形は、was / were + 動詞の -ing 形 です。既習の二つの要素を組み合わせるだけなので、新しく覚えることはほぼありません。
この二つが分かっていれば、過去進行形の形は完成です。
肯定文
主語に合わせて was / were を選び、後ろに動詞の -ing 形を置きます。
| 主語 | was / were | -ing 形 | 例文 |
|---|---|---|---|
| I | was | reading | I was reading a book. |
| he / she / it | was | running | She was running in the park. |
| you / we / they | were | eating | They were eating dinner. |
was を使うのは I / he / she / it のとき、were を使うのは you / we / they のとき。これは過去形の be動詞と完全に同じルールです。
否定文
was / were の直後に not を置きます。do / did は使いません。be動詞の否定はいつも be + not、というのは現在進行形・過去形と共通の操作です。
- I was not reading.(短縮:I wasn’t reading.)
- She was not running.(短縮:She wasn’t running.)
- They were not eating.(短縮:They weren’t eating.)
疑問文
was / were を主語の前に出します。これも be動詞の標準的な操作です。
- Was I doing it right?
- Was she running?
- Were they eating?
答え方も was / were で受けます。
- Was he working? — Yes, he was. / No, he wasn’t.
-ing のつけ方(おさらい)
-ing 形の作り方は現在進行形と同じ3パターンです。詳細は現在進行形の記事に譲りますが、要点だけ再掲します。
| 条件 | ルール | 例 |
|---|---|---|
| 大多数 | そのまま -ing | play → playing |
| 語尾が「子音 + e」 | e を取って -ing | make → making |
| 語尾が「短母音 + 子音1つ」 | 子音を重ねて -ing | run → running |
形は以上です。新しいことはほぼなく、既習の組み合わせで完成する——ここが過去進行形の取りつきやすさです。負担は形ではなく、次のセクションで扱う用法のほうにあります。
過去進行形は「いつ・なぜ」使うのか — 3つの用法
過去進行形がとらえるのは「過去のある一点で進行中だった動作」です。このイメージから、用法は3つに整理できます。用法2が記事の本丸です。
用法1:過去のある時点で進行中だった動作
最も基本の用法です。過去のある時点を指して、「そのときまさに〜していた」と表します。
- At 8 PM last night, I was studying.(昨夜8時、勉強していた)
- This time yesterday, we were having lunch.(昨日の今ごろ、昼食を食べていた)
- At noon, she was driving to work.(正午、彼女は車で出勤途中だった)
at 8 PM, this time yesterday, at noon のような「過去の特定の時点」を示す表現と組み合わせて、その瞬間にカメラを向けるイメージです。現在進行形が now / right now と組むのと、構造はまったく同じです。
用法2:過去形と組み合わせる「背景 + 出来事」
過去進行形の真骨頂です。物語や体験談の中で、ある出来事が起きたとき、すでに進行中だった背景の動作を表します。**過去形(出来事)+ 過去進行形(背景)**という組み合わせで、過去の一場面が立体的に立ち上がります。
- When the phone rang, I was cooking dinner.(電話が鳴ったとき、夕食を作っていた)
- While I was walking home, I saw a fox.(家に歩いて帰っているとき、キツネを見た)
- He came in while we were having a meeting.(私たちが会議中のところに、彼が入ってきた)
各文には二つの動作があります。
- 背景(過去進行形):ある程度の幅をもって続いていた動作 — cooking, walking, having a meeting
- 出来事(過去形):その背景の中で起きた、瞬間的な動作 — rang, saw, came in
イメージとしては、横に伸びる背景の上に、点としての出来事が刺さる感じです。
背景(過去進行形):—————cooking dinner—————
出来事(過去形): ↑
the phone rang
when と while の使い分け
この「背景+出来事」の文では、二つの動作を when と while という接続詞でつなぎます。どちらをどう使うかには、はっきりとした傾向があります。
| 接続詞 | 一緒に使う形 | 表すもの |
|---|---|---|
| when | 過去形(瞬間の出来事) | 〜したとき、〜したそのときに |
| while | 過去進行形(続いていた背景) | 〜している間に、〜していたところに |
つまり典型パターンはこうです。
-
When + 過去形, 過去進行形. When the phone rang, I was cooking dinner. (電話が鳴ったとき、夕食を作っていた)
-
While + 過去進行形, 過去形. While I was cooking dinner, the phone rang. (夕食を作っているとき、電話が鳴った)
同じ内容を、when と while のどちらに乗せるかで表現できます。意味はほぼ同じですが、while は「〜している間ずっと」というその動作の継続感を強調し、when は「〜したそのとき、ちょうど」と瞬間にスポットを当てます。
なお、when と while を入れ替えてしまうのは典型的なミスです。
- 不自然:While the phone rang, I was cooking dinner.(rang は瞬間なので while と相性が悪い)
- 不自然:When I was cooking dinner, the phone rang.(文法的にはありえますが、while のほうが自然)
迷ったら、続いていた動作の側に while、瞬間の出来事の側に when——この組み合わせを基本に置けば、ほとんどの文が自然になります。
「両方同時に進行中」のパターン
while には、もう一つの典型用法があります。両方の動作が同時に進行中だったことを表す使い方です。
- While I was cooking, my husband was watching TV.(私が料理をしている間、夫はテレビを見ていた)
- They were chatting while we were working.(私たちが仕事をしている間、彼らはおしゃべりしていた)
このパターンでは、while の両側がどちらも過去進行形になります。二本の帯が並んで流れているイメージで、「同じ時間帯に並行して進んでいた」ことを示します。
用法3:過去の一時的な状況
現在進行形に「一時的な状況」を表す用法(I am living in Tokyo this year. = 今年は一時的に東京に住んでいる)がありました。これも過去にスライドできます。
- I was living in Tokyo at that time.(当時、東京に住んでいた / 一時的)
- He was working from home that month.(その月、彼は在宅勤務していた)
- She was studying French back then.(あのころ、フランス語を勉強していた)
過去形 I lived in Tokyo. が「定住していた」のに対し、過去進行形 I was living in Tokyo. は「一時的にそこに身を置いていた」感を出します。at that time / that month / back then のような期間を限定する語と一緒に使われることが多く、これが「一時的な状況」の目印になります。
つまずきポイント
落とし穴1:過去形と過去進行形の使い分けに迷う
過去進行形を学んだあと、「過去のことなのに、どっちを使えばいいか分からない」となるミスです。判断の核心はシンプルで——動作が一回完結した出来事なら過去形、ある時間続いていた背景なら過去進行形、です。
- I watched a movie last night.(昨夜、映画を見た/一本見終わった、一回完結)
- I was watching a movie when he called.(彼が電話してきたとき、映画を見ていた/途中、進行中)
同じ「見た/見ていた」でも、見終わった一回の出来事として語るなら過去形、ある瞬間に進行中だった動作として語るなら過去進行形です。
判断に迷ったら、次の問いを自分にぶつけてみてください。
「その動作は、ある時点で進行中だったか?それとも完結した出来事として語っているか?」
進行中なら過去進行形、完結ならば過去形。この問いひとつで、大半の使い分けは解決します。
落とし穴2:状態動詞を過去進行形にする
現在進行形で扱った「状態動詞は進行形にしない」というルールは、過去進行形にもそのまま当てはまります。know, like, want, have(所有), believe などの状態動詞は、過去でも進行形にできません。
-
誤:I was knowing the answer.
-
正:I knew the answer.
-
誤:She was wanting a coffee.
-
正:She wanted a coffee.
-
誤:He was having a car at that time.(所有の意味)
-
正:He had a car at that time.
理由は現在進行形のときとまったく同じです。状態動詞は「動作」ではなく「状態」を表すので、「進行中」という概念と相性が悪い——過去でも現在でも、この本質は変わりません。
ただし、同じ動詞でも動作の意味で使うときは進行形が可能になるのも同じです。
- 正:I was having lunch when he called.(食事の動作なので進行形OK)
「状態か動作か」で判断する習慣を、過去進行形にも引き継いでください。
落とし穴3:while と when の取り違え
セクション4の本丸で扱ったとおり、while と when は典型的な組み合わせが決まっています。
- while + 過去進行形(続いていた動作の側)
- when + 過去形(瞬間の出来事の側)
このルールを忘れると、不自然な文ができてしまいます。
-
不自然:While the phone rang, I was cooking.(rang は瞬間なので while と合わない)
-
自然:When the phone rang, I was cooking.
-
やや不自然:When I was cooking, the phone rang.
-
自然:While I was cooking, the phone rang.
「続いていた側に while、瞬間の側に when」——この対応をペアで覚えておくと、取り違えが防げます。
落とし穴4:物語全体を過去進行形で語ろうとする
過去進行形を学ぶと、過去の話をすべて過去進行形で語ろうとしてしまうミスがあります。しかし物語の語りでは、過去形が骨格、過去進行形は背景という分担が基本です。
- 不自然:I was waking up, was making coffee, and was reading the newspaper.(連続した出来事なのに全部進行形)
- 自然:I woke up, made coffee, and read the newspaper.
過去に起きた出来事を時系列で並べていくときは過去形を使います。過去進行形が出るのは、その流れの中で「ある時点で進行中だった背景」を示したいときだけです。
- 自然:I woke up at seven. The sun was shining and birds were singing. I made coffee and read the newspaper.(出来事は過去形、背景は過去進行形)
過去形で出来事を進め、過去進行形で背景を添える——この分担を意識すると、物語の語りに奥行きと自然さが出てきます。
まとめ早見表
過去進行形の3つの用法
| 用法 | 表すもの | 例文 | 目印になる語 |
|---|---|---|---|
| 過去の時点で進行中 | あの瞬間に進行していた動作 | At 8 PM, I was studying. | at 8 PM, this time yesterday |
| 背景 + 出来事 | 出来事の最中に進行中だった背景 | When the phone rang, I was cooking. | when, while |
| 過去の一時的な状況 | あの時期だけの状態 | I was living in Tokyo back then. | at that time, back then |
形の作り方
| 形 | 例 | |
|---|---|---|
| 肯定 | was / were + -ing | She was running. |
| 否定 | was / were + not + -ing | She wasn’t running. |
| 疑問 | Was / Were + 主語 + -ing? | Was she running? |
when と while の使い分け
| 接続詞 | 一緒に使う形 | イメージ |
|---|---|---|
| when | 過去形(瞬間の出来事) | 〜したそのとき |
| while | 過去進行形(続いていた動作) | 〜している間に |
典型パターン:
- When + 過去形, 過去進行形. (When the phone rang, I was cooking.)
- While + 過去進行形, 過去形. (While I was cooking, the phone rang.)
- While + 過去進行形, 過去進行形.(同時進行)(While I was cooking, he was watching TV.)
進行形の縦の系列
| 時制 | 形 | 意味 |
|---|---|---|
| 現在進行形 | am / is / are + -ing | 今まさに〜している |
| 過去進行形 | was / were + -ing | あのとき〜していた |
| 未来進行形 | will be + -ing | そのとき〜しているだろう |
つまずきチェックリスト
| こんなとき | 正しくは |
|---|---|
| 過去形と過去進行形で迷う | 一回完結なら過去形、進行中の背景なら過去進行形 |
| know, want, like を進行形にしたくなる | 状態動詞は過去でも進行形にしない(I knew / I wanted) |
| while と when を入れ替える | while + 過去進行形、when + 過去形が基本 |
| 物語をすべて過去進行形で語る | 出来事は過去形、背景だけ過去進行形 |
判断に迷ったら、進行形の中心イメージに戻ってください——ある時点で進行中だった動作を切り取るのが過去進行形。瞬間の出来事や、完結した一回の動作は、過去形の領域です。
次に読むとよい記事
過去進行形までで、進行形の系列(現在・過去)と、単純形の系列(現在・過去・未来)が一通り揃いました。次は時制理解の総仕上げへ進みましょう。