B1

Present Perfect vs Past Simple

定義 / 解説

Past Simple は「完了した過去時点」の出来事を述べます。 Present Perfect は「現在とのつながり」がある過去、または時点を特定しない過去を述べます。どちらも過去を扱いますが、答える問いが違います。 Past Simple は When?、 Present Perfect は up to now / in your life / this week のような視点です。

主要ルール

  • 完了した過去時点(yesterday, last week, in 2019)には Past Simple 。
  • 時点不特定または現在関連には Present Perfect 。
  • 物語の時系列は Past Simple が基本。
  • 最近のニュース、経験、未完了期間は Present Perfect が自然。
  • 同じ内容でも視点で時制が変わる。

例文

  • I saw him yesterday, but I have seen him twice this week. - 昨日は彼に会いましたが、今週はもう 2 回会っています。
  • She left at six, so I have not spoken to her today. - 彼女は 6 時に帰ったので、今日はまだ話していません。
  • We went there last month, and we have been there many times before. - 私たちは先月そこへ行き、以前にも何度も行ったことがあります。
  • He broke his phone last night, so he has bought a new one. - 彼は昨夜スマホを壊したので、新しいのを買いました。
  • They did not finish the job yesterday, but they have finished it now. - 昨日は終わらなかった仕事を、今は終えています。

よくある間違い

  • ❌ I have seen him yesterday. -> ✅ I saw him yesterday.
  • ❌ She went to the gym this week. -> ✅ She has gone to the gym this week.
  • ❌ We have did it already. -> ✅ We have done it already.

進捗を追跡