
はじめに
前回までは過去形(〜した)を学びました。今回は過去進行形(〜していた)を学びましょう。
「昨日の8時、私はテレビを見ていた」のように、過去のある時点で進行中だった動作を表すのが過去進行形です。
過去形との違いを理解して、英語の表現力をさらにアップさせましょう!
過去進行形とは?
過去進行形は、過去のある時点で進行中だった動作を表します。
| 過去形 | 過去進行形 |
|---|---|
| I watched TV. | I was watching TV. |
| (テレビを見た) | (テレビを見ていた) |
過去形は「動作の完了」を表すのに対し、過去進行形は「その時まさに〜していた」という進行中の様子を表します。
過去進行形のイメージ
過去進行形は、まるで映画のワンシーンを切り取ったように、その瞬間に何をしていたかを伝えます。
- At 8 o'clock last night, I was watching TV. (昨夜8時、私はテレビを見ていました)
この文は「8時ちょうど」という瞬間を切り取って、その時の様子を描写しています。
過去進行形の作り方
基本形
was / were + 動詞の-ing形
| 主語 | be動詞 | 例文 |
|---|---|---|
| I | was | I was reading a book. |
| He / She / It | was | She was cooking dinner. |
| You | were | You were sleeping then. |
| We / They | were | They were playing soccer. |
主語によって was か were を使い分けます。これは過去のbe動詞と同じルールですね!
覚え方のコツ:現在進行形の am/is/are を、過去形の was/were に変えるだけ!
| 現在進行形 | 過去進行形 |
|---|---|
| I am reading. | I was reading. |
| She is cooking. | She was cooking. |
| They are playing. | They were playing. |
-ing形の作り方(復習)
動詞を -ing形にするルールを復習しましょう。
| ルール | 原形 | -ing形 | 例 |
|---|---|---|---|
| そのまま -ing | play | playing | I was playing tennis. |
| watch | watching | She was watching TV. | |
| read | reading | He was reading a book. | |
| e を取って -ing | make | making | They were making lunch. |
| write | writing | I was writing a letter. | |
| have | having | We were having dinner. | |
| 子音字を重ねて -ing | run | running | He was running fast. |
| swim | swimming | They were swimming. | |
| sit | sitting | She was sitting there. | |
| ie を y に変えて -ing | lie | lying | The cat was lying on the sofa. |
| die | dying | (この単語は文脈に注意) |
過去進行形の否定文・疑問文
否定文
主語 + was not (wasn't) / were not (weren't) + -ing形
- I wasn't watching TV at that time. (その時、私はテレビを見ていませんでした)
- They weren't playing outside. (彼らは外で遊んでいませんでした)
- She wasn't sleeping when I called. (私が電話した時、彼女は眠っていませんでした)
疑問文
Was / Were + 主語 + -ing形 〜?
-
Was she sleeping when you called? (あなたが電話した時、彼女は寝ていましたか?)
- Yes, she was. / No, she wasn't.
-
Were they studying hard? (彼らは一生懸命勉強していましたか?)
- Yes, they were. / No, they weren't.
-
Were you watching the game? (あなたはその試合を見ていましたか?)
- Yes, I was. / No, I wasn't.
疑問詞を使った疑問文
What were you doing?(何をしていましたか?)
-
What were you doing at 8 o'clock? (8時に何をしていましたか?)
- I was doing my homework.
-
Where was she going? (彼女はどこに行くところでしたか?)
- She was going to the library.
when と while の使い方
過去進行形は、when(〜した時)や while(〜している間)と一緒によく使われます。これが過去進行形の最も重要な使い方です!
when + 過去形
「〜していた時に、...した」という場面を表します。
進行中の動作 + when + 突然の出来事
-
I was reading when my neighbor knocked on the door. (隣人がドアをノックした時、私は読書をしていました)
-
She was sleeping when the phone rang. (電話が鳴った時、彼女は眠っていました)
-
He was taking a shower when the doorbell rang. (ドアベルが鳴った時、彼はシャワーを浴びていました)
このパターンでは、「〜していた」という長い動作の途中に、「〜した」という短い出来事が割り込むイメージです。
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜(進行中の動作)
↑
短い出来事(when)
while + 過去進行形
「〜している間に、...していた」という、2つの動作が同時に進行していることを表します。
while + 進行中の動作, 別の進行中の動作
-
While I was cooking, my husband was setting the table. (私が料理をしている間、夫はテーブルを準備していました)
-
They were playing volleyball while we were preparing lunch. (私たちが昼食を準備している間、彼らはバレーボールをしていました)
-
While the children were doing homework, the parents were watching TV. (子供たちが宿題をしている間、両親はテレビを見ていました)
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜(動作A - while)
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜(動作B - 同時進行)
when と while の違い
| when | while | |
|---|---|---|
| 意味 | 〜した時 | 〜している間 |
| 後に続く文 | 過去形(短い出来事) | 過去進行形(長い動作) |
| イメージ | 点(瞬間) | 線(期間) |
過去形と過去進行形の違い
| 過去形 | 過去進行形 |
|---|---|
| 完了した動作 | 進行中の動作 |
| I watched a movie. | I was watching a movie at 8. |
| (映画を見た)=見終わった | (8時に映画を見ていた)=見ている途中 |
使い分けのポイント
過去形を使う場面
- 完了した出来事を伝える時
- 連続した出来事を順番に述べる時
例:I came home, ate dinner, and watched TV. (家に帰り、夕食を食べ、テレビを見た)
過去進行形を使う場面
- 過去のある時点での進行中の動作を伝える時
- 何かが起きた時に何をしていたかを伝える時
例:At 8 o'clock, I was watching TV. (8時に、私はテレビを見ていた)
例:When he called, I was cooking dinner. (彼が電話してきた時、私は夕食を作っていた)
具体的なシーンで比較
シーン:昨日の夜の出来事
過去形(連続した出来事):
- I came home at 6. I cooked dinner. I watched TV. I went to bed at 11. (6時に帰宅。夕食を作った。テレビを見た。11時に寝た)
過去進行形(ある時点の様子):
- At 7 o'clock, I was cooking dinner. (7時には、夕食を作っていた)
- At 9 o'clock, I was watching TV. (9時には、テレビを見ていた)
例文で練習しよう!
実際の例文で過去進行形の使い方を確認しましょう。タイピング練習で体に染み込ませてくださいね。
例文1
I was reading when my neighbor knocked on the door. (隣人がドアをノックした時、私は読書をしていました。)
→ 長い動作(reading)の最中に、短い出来事(knocked)が起きた!
例文2
They were playing volleyball while we were preparing lunch. (私たちが昼食を準備している間、彼らはバレーボールをしていました。)
→ 2つの動作が同時に進行中!
例文3
We were waiting impatiently when the bus finally came. (バスがやっと来た時、私たちはいらいらしながら待っていました。)
→ 待っている最中に、バスが到着!
例文4
He was sleeping deeply when the alarm rang loudly. (アラームが大きく鳴った時、彼は深く眠っていました。)
→ 眠っている最中に、アラームが鳴った!
例文5
The children were doing their homework and listening to music. (子供たちは宿題をしながら、音楽を聴いていました。)
→ 2つの動作を同時に進行! and で2つの -ing形をつなげています。
例文6
They were having dinner when an unexpected guest arrived. (予期しないお客さんが来た時、彼らは夕食を食べていました。)
→ 食事中にお客さんが来た! have dinner = 夕食を食べる
例文7
I was walking slowly and enjoying the sunshine. (私はゆっくり歩きながら、日光を楽しんでいました。)
→ 過去のある場面の様子を描写!情景が目に浮かびますね。
例文8
We were swimming in the pool and having fun. (私たちはプールで泳いでいて、楽しんでいました。)
→ プールでの楽しい時間を描写! have fun = 楽しむ
例文9
I was walking home when it suddenly started raining. (家に歩いて帰っている時、突然雨が降り始めました。)
→ 歩いている最中に雨が降り始めた! start -ing = 〜し始める
例文10
While I was cooking, my husband was setting the table. (私が料理をしている間、夫は食卓の準備をしていました。)
→ 夫婦が同時に別々の作業をしていた! set the table = 食卓を準備する
進行形にできない動詞(状態動詞)
すべての動詞が進行形にできるわけではありません。状態動詞と呼ばれる動詞は、基本的に進行形にしません。
進行形にできない主な動詞
| 種類 | 動詞 | 意味 |
|---|---|---|
| 知覚・認識 | know | 知っている |
| understand | 理解している | |
| believe | 信じている | |
| remember | 覚えている | |
| forget | 忘れている | |
| 感情・好み | like | 好き |
| love | 愛している | |
| hate | 嫌い | |
| want | 欲しい | |
| need | 必要 | |
| 所有 | have | 持っている |
| own | 所有している | |
| belong | 属している |
例
-
❌ I was knowing the answer.
-
✅ I knew the answer.(私は答えを知っていました)
-
❌ She was loving him.
-
✅ She loved him.(彼女は彼を愛していました)
注意: have は「持っている」という意味では進行形にできませんが、「食べる」「経験する」という意味では進行形にできます。
- ❌ I was having a car.(持っている)
- ✅ I was having dinner.(食べていた)
よくある間違い
間違い1:was/were の使い分けを間違える
❌ I were watching TV. ✅ I was watching TV.
❌ They was playing soccer. ✅ They were playing soccer.
I/He/She/It → was、You/We/They → were です!
間違い2:-ing をつけ忘れる
❌ I was watch TV. ✅ I was watching TV.
過去進行形は必ず was/were + -ing形 です!
間違い3:when と while の使い分けを間違える
❌ While the phone rang, I was cooking. ✅ When the phone rang, I was cooking.
短い出来事(電話が鳴った)には when を使います。 while は「〜している間」という長い期間に使います。
間違い4:状態動詞に進行形を使ってしまう
❌ I was knowing the answer. ✅ I knew the answer.
know, like, love, have(持っている)などの状態動詞は、基本的に進行形にしません。
間違い5:過去形と過去進行形を混同する
❌ When he arrived, I cooked dinner.(彼が着いた時、夕食を作った) ✅ When he arrived, I was cooking dinner.(彼が着いた時、夕食を作っていた)
「彼が着いた瞬間に料理をしていた」なら過去進行形! 「彼が着いた後に料理を作った」なら過去形!
練習問題
問題1:次の文を過去進行形に直してみましょう。
- I (study) English at 7 o'clock.
- She (cook) dinner when he came home.
- They (play) tennis while we (watch).
答え
- I was studying English at 7 o'clock.
- She was cooking dinner when he came home.
- They were playing tennis while we were watching.
問題2:( )に was か were を入れましょう。
- I ( ) reading a book.
- She ( ) watching TV.
- They ( ) playing soccer.
- We ( ) having lunch.
- He ( ) sleeping.
答え
- was 2. was 3. were 4. were 5. was
問題3:when か while を選びましょう。
- ( ) I was cooking, he was watching TV.
- I was sleeping ( ) the phone rang.
- ( ) she was reading, someone knocked on the door.
答え
- While(2つの動作が同時進行)
- when(短い出来事)
- When(短い出来事)/ While(読んでいる間)どちらも可
まとめ
今回は過去進行形を学びました。
過去進行形の形
- was / were + -ing形
- I was reading. / They were playing.
否定文・疑問文
- wasn't / weren't + -ing形
- Was / Were + 主語 + -ing形?
when と while の使い方
- when + 過去形:「〜した時」(短い出来事)
- while + 過去進行形:「〜している間」(長い動作)
過去形との違い
- 過去形:完了した動作(〜した)
- 過去進行形:進行中だった動作(〜していた)
進行形にできない動詞
- 状態動詞(know, like, love, have など)は進行形にしない
次回は**未来形(will)**を学びます。「〜するだろう」「〜するつもり」という、未来のことを表す表現です。お楽しみに!
関連記事
【中学英語】There is/areと疑問詞をマスター!「〜がある」「どこ・何・いつ」の言い方
There is/are構文と疑問詞(what, where, when, how)を使った疑問文を解説。「テーブルの上に本があります」「どこに住んでいますか?」など、便利な表現が身につきます。
【中学英語】this/thatと所有格をマスター!my・your・his・herの使い方
指示代名詞(this, that)と所有格(my, your, his, her, our, their)の使い方を解説。「これは私の本です」「彼女のバッグは青いです」など、物を指したり所有を表す表現が身につきます。