中学数学621382 views
英語607877 views
数学講師2852771 views
高校国語785655 views
小学算数1194618 views
LaTeX957300 views
高校物理158224 views
MathPython491378 views
高校倫理1433119 views
中学理科1626207 views
Help
Tools

English

過去形と過去進行形の違い|中学英語

過去形と過去進行形はどちらも過去のことを表しますが、表すニュアンスが違います。過去形は動作の完了を、過去進行形は動作の途中を表します。

基本の違い

過去形

動作が完了したことを表す。「〜した」

過去進行形

動作の途中だったことを表す。「〜していた」

I read a book yesterday.
私は昨日本を読んだ。(読み終わった)
I was reading a book at 8 p.m.
私は午後 8 時に本を読んでいた。(読んでいる途中だった)

過去形は「読み終わった」という完了、過去進行形は「読んでいる最中だった」という進行中の状態を表します。

例文で比較

She cooked dinner.
彼女は夕食を作った。(作り終えた)
She was cooking dinner when I came home.
私が帰宅したとき、彼女は夕食を作っていた。(作っている途中だった)
He watched TV last night.
彼は昨夜テレビを見た。
He was watching TV at 9 o'clock.
彼は 9 時にテレビを見ていた。

「〜した」は動作の完了、「〜していた」は動作の継続を意味します。

when と一緒に使う

when を使って「〜したとき、…していた」という文を作ることがよくあります。

When I called him, he was taking a shower.
私が彼に電話したとき、彼はシャワーを浴びていた。
When she arrived, we were having dinner.
彼女が到着したとき、私たちは夕食を食べていた。
When the accident happened, I was walking to school.
事故が起きたとき、私は学校に歩いて行っているところだった。

when 節には過去形(短い動作)、主節には過去進行形(長い動作)を使うのが基本です。

2 つの動作の関係

過去のある時点で、2 つの動作がどう関係していたかを表せます。

両方とも過去形

2 つの動作が順番に起きた。When I saw him, I said hello.(彼を見て、挨拶した)

一方が過去進行形

長い動作の途中に短い動作が起きた。When I saw him, he was running.(彼を見たとき、彼は走っていた)

When the phone rang, I answered it.
電話が鳴ったとき、私は出た。(順番に起きた)
When the phone rang, I was sleeping.
電話が鳴ったとき、私は寝ていた。(寝ている途中に鳴った)

while と一緒に使う

while(〜している間に)は過去進行形とよく使われます。

While I was studying, my friend called me.
私が勉強している間に、友達が電話してきた。
While she was cooking, the doorbell rang.
彼女が料理をしている間に、ドアベルが鳴った。

while 節には過去進行形、主節には過去形を使うことが多いです。

同時進行を表す

2 つの動作が同時に進行していたことを表すときは、両方とも過去進行形にします。

While I was watching TV, my sister was doing her homework.
私がテレビを見ている間、妹は宿題をしていた。
While he was reading, she was listening to music.
彼が本を読んでいる間、彼女は音楽を聴いていた。

まとめ

過去形は動作の完了「〜した」

過去進行形は動作の途中「〜していた」

when / while と組み合わせてよく使う

この違いを理解すると、過去の出来事をより正確に表現できるようになります。