英文法基礎:過去形と現在完了形の違いについて詳しく説明
過去形 = I worked 現在完了形 = I have worked
過去の特定の時間
過去の特定の時間を参照するために単純な過去を使用し (時間または長さを指定する場合)、通常は yesterday 、 two weeks ago, last year, in 1995 などの過去の時間表現と共に使用します。
We met in January 1975. We went to America together in 1978.
Not: We have met in January 1975. We have gone to America together in 1978 。
今までの時間
現在完了形を使用して、現在までの時間、つまり過去に起こったが現在に関連する出来事について話します。現在完了形は today, this year, in the last six months 今までの時間を示す時間表現でよく使用されます。
I haven’t seen her since January 1995.
Not: I didn’t see her since January 1995 。
|
最後に会ったのは20年以上前。 |
|
私は先週彼女に会いましたが、先週以前に彼女に最後に会ったのは20年以上前です。 |
|
過去の特定の時間。 過去のある時点 (1 時間前) に宿題を終えました。 |
|
過去のある時点から現在まで。 過去のある時点で宿題を始めましたが、まだ終わっていません ( yet 「今まで」を意味します)。 |
|
過去の特定の時間。過去(昨日)は良い一日でした。 |
|
過去のある時点から現在まで。 その日は今まで良かったのですが、まだ終わっていません。 |
|
過去 (先週) の特定の時間。 |
|
週明けから今日まで。 |
|
今日はまだ終わっていませんが、ほぼ一日の終わりであり、ランチタイムも過ぎています。 |
|
今日はまだ、昼食を食べるのに遅すぎることはありません。 |
以下も参照してください。