未来完了形と未来完了進行形、過去完了進行形の違いは何ですか?
Contents
結論:
完了形は結果、完了進行形は継続を表す。
未来完了形と未来完了進行形、過去完了進行形の違いは何ですか?
英語の文法において、時制は非常に重要な要素です。
特に完了形や進行形は、時間の流れや動作の状態を表現するために使われます。
ここでは、未来完了形、未来完了進行形、過去完了進行形の違いについて詳しく解説します。
未来完了形とは
未来完了形は、未来のある時点からさらに先の未来における結果を表します。
例えば、「Things will have turned for the better by the time you come back」という文では、あなたが帰ってくる前には事態が良い方向に向かうことを示しています。
ここでの「by the time you come back」が未来のある一点を示し、「Things will have turned for the better」がその先の未来の結果を表しています。
このように、未来完了形は特定の未来の時点における結果を強調するために使われます。
未来完了進行形とは
一方、未来完了進行形は、過去から未来のある時点までの継続を表します。
例えば、「I will have been working here for 20 years by next month」という文では、来月で私はこの会社で20年間働いていることになります。
ここでの「I will have been working here for 20 years」が過去から未来の時点までの継続を示し、「by next month」がその未来の時点を示しています。
未来完了進行形は、動作がどれだけ続いているかを強調するために使われます。
過去完了形と過去完了進行形
次に、過去完了形と過去完了進行形について見ていきましょう。
過去完了形は、過去のある時点からさらに古い過去の出来事を表します。
例えば、「I had finished my homework before dinner」という文では、夕食の前に宿題を終えたことを示しています。
ここでの「before dinner」が過去のある時点を示し、「I had finished my homework」がその前の出来事を表しています。
過去完了進行形は、過去のある時点からさらに古い過去までの継続を表します。
例えば、「I had been studying for two hours before the exam started」という文では、試験が始まる前に2時間勉強していたことを示しています。
このように、過去完了進行形は過去の出来事がどれだけ続いていたかを強調します。
完了形と進行形の使い分け
完了形と進行形の使い分けは、動詞の種類によって決まります。
状態動詞(marry, getなど)や知覚動詞(know, hearなど)を使う場合、完了形で継続の意味を表すことができます。
例えば、「I've known him since he was just a kid」という文では、知覚動詞「know」を使って完了形を用いています。
しかし、動作動詞(eat, take, moveなど)を使う場合は、継続性を持たせたいときに完了進行形を使います。
例えば、「He has been swimming in the river for three hours」という文では、動作動詞「swim」を使って継続を表現しています。
このように、動作動詞の場合は完了進行形を使うことで、動作の継続性を強調することができます。
まとめ
未来完了形、未来完了進行形、過去完了形、過去完了進行形は、それぞれ異なる時間の流れや動作の状態を表現します。
完了形は結果を強調し、進行形は継続を強調します。
動詞の種類によって使い分けることが重要であり、特に動作動詞の場合は進行形を使うことで、より生き生きとした表現が可能になります。
このような文法の理解を深めることで、英語の表現力を向上させることができるでしょう。
箇条書きメモ
- 未来完了形の定義
未来のある一点から先の未来の結果を表す
例文:Things will have turned for the better by the time you come back.
- 未来完了進行形の定義
今までから未来の一点までの継続を表す
例文:I will have been working here for 20 years by next month.
- 過去完了形の定義
過去と更に古い過去との結果を表す
- 過去完了進行形の定義
大過去から現在に近い過去までの継続性を表す
- 完了形の継続用法のルール
動作動詞を使う時は完了進行形にする
状態動詞の場合は完了形を使う。動詞の種類で使い分ける必要がある。
- 継続性を持つ動詞の例
expect, stay, live, sleep, study, learn, work, waitなど。
進行形にすると生き生きとした文になる。
- 動作動詞の継続用法
継続性を持つ動詞の場合、進行形が使われることが多い。文脈で判断することが重要。
- 例文の重要性
I have worked here since 1997.とI have been working here since 1997.の両方が可能。
後者の方が生き生きとした表現になる。
Yes

