こんにちは。現在完了形と過去形の違いをざっくり書いておきます。
過去形は,過去の特定の時点で起こった出来事を表します。
例:I visited Kyoto last year.(私は去年京都を訪れた)
この文では,出来事は過去に完結しており,現在の状況には直接関係しません。
時を示す語句(yesterday, last year, agoなど)と一緒に使われることが多く,過去の事実を単に述べる表現です。
現在完了形は、過去の出来事と現在の状態や影響をつなぐ時制です。
例:I have cleaned the kitchen.(私はキッチンを掃除したんだ → 今ピカピカ)
この文では,過去に掃除したことが現在の状態に影響していることを示しています。
主語 + have/has + 過去分詞の形で表されます。
例:She has lived in London for three years.(彼女はロンドンに3年間住んでいる)
現在完了形には、以下の3つの代表的な用法があります:
完了・結果:過去の行為が現在に影響している
例:He has already finished the work.:彼はすでに仕事を終えている。
経験:過去の経験を現在に関連付ける
例:I have been to Paris once.:私は一度パリに行ったことがある。
継続:過去から現在まで続いている状態
例:He has lived in Japan since last year.:彼は去年から日本に住んでいます。

「yesterday」「last year」など“はっきり過去”を示す言葉とは,普通は過去形を使い,「already」「just」「ever」「never」「for〜」「since〜」など“今とのつながり”を感じさせる言葉とは現在完了をよく使います。
- 焦点の違い:過去形は「過去の出来事」,現在完了形は「過去の出来事と現在のつながり」
- 時間の明示:過去形は具体的な過去の時点を示す語句とセットで使うことが多い。現在完了形は「いつ起こったか」よりも「現在にどう影響しているか」が重要
- ニュアンス:過去形は単なる事実報告,現在完了形は「過去の影響で今こうなっている」というニュアンスを含む
このように,過去形と現在完了形は和訳が似ていても,文脈や現在とのつながりを意識するかどうかで使い分けが決まります。
小中学生の英語サイト英楽 
