過去進行形は、過去のある時点で進行中だった動作を表します。動作はすでに始まっていて、まだ終わっていない状態です。動作の途中を切り取ったスナップショットをイメージしてください。At nine o'clock, she was studying. They were sleeping when I arrived.
形は簡単です。was または were + 動詞の -ing 形です。
基本形: 主語 + was / were + 動詞**-ing** → I was working. They were talking.
過去進行形の作り方
過去進行形では、be 動詞の過去形 was または were を使います。過去形:was / were と同じ選び方です。そこに動詞の -ing 形を続けます。
| 主語 | be 動詞 | -ing 形 | 例文 |
|---|---|---|---|
| I | was | working | I was working late. |
| he / she / it | was | reading | She was reading a book. |
| you | were | talking | You were talking loudly. |
| we / they | were | sleeping | They were sleeping. |
was / were の選び方はいつも同じです。I・he・she・it → was。you・we・they → were。名詞が主語の場合も同様です。✅ The baby was sleeping、✅ The children were sleeping。
-ing 形のつづり
現在進行形と同じルールです。
| 動詞の語尾 | ルール | 例 |
|---|---|---|
| ほとんどの動詞 | -ing をつける | work → working、play → playing |
| -e 終わり | -e を取り、-ing をつける | make → making、have → having |
| 1音節で「子音+母音+子音」 | 語末の子音を重ねる(w・x・y は除く) | run → running、sit → sitting、fix → fixing |
| -ie 終わり | -y に変えて -ing をつける | lie → lying、die → dying |
過去のある時点で進行していた動作
過去の特定の時点で何が起きていたかを表すときに使います。時間表現は、その動作が進行している途中の一点を指します。
- At ten o'clock last night, I was watching TV.
- This time yesterday, we were flying over the ocean.
- When you called, she was having a shower.
中断された動作:過去進行形 + when + 過去形
よく使われる用法のひとつです。長い動作(過去進行形)が進行中に、より短い出来事(過去形)が起きました。短い出来事が長い動作を止めるとは限りません。I was cooking when the phone rang では、料理はその後も続いた可能性があります。
- I was cooking dinner when the phone rang.
- She was walking home when it started to rain.
- We were watching the match when the power went out.
過去進行形が背景を描き、過去形が出来事を示します。節は入れ替えることができます。when 節が最初に来る場合は、通常コンマを入れます。
- When the phone rang, I was cooking dinner.
日本語の「〜していた」は英語の過去進行形になることがありますが、いつも was/were + -ing とは限りません。特に「そのとき動作の途中だった」と言いたいときは、英語では was / were を忘れずに置きます。
2つの同時進行する動作
両方の節に過去進行形を使うことで、2つの動作が並行して行われていることを表します。
- While she was studying, he was cooking.
- They were talking while I was trying to sleep.
When と while の使い方
この2つの語はよく次のようなパターンをとります。
- ✅ While I was sleeping, the cat came in.(while + 背景となる長い動作)
- ✅ I was sleeping when the cat came in.(when + 割り込む出来事)
- ✅ When she arrived, we were eating dinner.(when の後に過去形も正しい)
while は継続を示すため過去進行形と自然に結びつきます。when は、短い出来事を表す過去形の節を導くことが多いです。実際には、どちらの語も過去進行形の節の前に使えます。When I was cooking, the phone rang は自然な表現です。
否定形
was / were の後に not を加えます。短縮形は日常英語でよく使われます。
- I wasn't listening.(was not)
- They weren't expecting you.(were not)
- It wasn't raining when I left.
疑問文
was / were を主語の前に置きます。
- Was she sleeping?
- Were they waiting for us?
- What were you doing last night?
- Who was he talking to?
短い答えでは was または were を繰り返します。
- "Were you working?" — "Yes, I was." / "No, I wasn't."
通常は進行形を使わない動詞
状態を表す動詞(know・believe・love・want・understand など)は、状態の意味では通常 past simple を使い、進行形にはなりません。
- ❌ I was knowing the answer. → ✅ I knew the answer.
- ❌ She was wanting to leave. → ✅ She wanted to leave.
ただし、意味が変わって「動作」として使われる場合は、進行形になることもあります(I was seeing a doctor、She was thinking about it など)。これはもう少し先で学ぶ内容です。
よくある間違い
- ❌ I was cook dinner. → ✅ I was cooking dinner.(-ing 形が必要)
- ❌ I cooking when you called. → ✅ I was cooking when you called.(was / were が必要)
- ❌ What was you doing? → ✅ What were you doing?(you には常に were)
- ❌ While she reading, I was writing. → ✅ While she was reading, I was writing.(-ing 形の前に was / were が必要)
- ❌ I was knowing the answer. → ✅ I knew the answer.(状態動詞は進行形にならない)
確認クイズ
過去進行形か過去形か、適切な形にして入れてみましょう。
- At midnight, they ____ (sleep).
- I ____ (have) a shower when you ____ (knock).
- While she ____ (read), he ____ (cook) dinner.
- ____ you ____ (listen) when the teacher explained it?
答えを見る
- were sleeping 2. was having … knocked 3. was reading … was cooking 4. Were … listening
まとめ
- 過去進行形 = was / were + 動詞の -ing 形 — 過去に進行中だった動作を表します。
- 使い方:過去のある時点での動作、過去形の出来事に中断された背景動作、2つの同時進行する動作。
- while は過去進行形の節と自然に結びつきます。when は短い出来事を表す過去形の節を導くことが多いです。
- 否定形:wasn't / weren't + -ing。疑問文:Was / Were + 主語 + -ing?
- 状態動詞(know・want・love など)は状態の意味では past simple を使います。進行形は使いません。