現在完了と過去形の違い|中学英語
現在完了形と過去形、どちらも過去のことを表すように見えますが、意味が違います。この違いは英語の時制で最もつまずきやすいポイントの一つです。
基本の違い
過去の一点を表す。「いつ」が重要。今とのつながりはない。
過去から今までのつながりを表す。「今どうなっているか」が重要。
過去形は「過去のある時点で何が起きたか」を伝えます。現在完了形は「過去の出来事が今に影響している」ことを伝えます。
例文で比較しよう
過去形の文は「昨日なくした」という事実を伝えているだけです。今は見つかっているかもしれません。現在完了形の文は「なくした結果、今も困っている」というニュアンスです。
過去形は「去年」という具体的な時点を示しています。現在完了形は「行った経験が今ある」ことを表しています。
一緒に使えない言葉
現在完了形は「過去の一点」を表す言葉と一緒に使えません。
yesterday(昨日)、last week(先週)、three days ago(3日前)、in 2020(2020年に)、when I was young(若い頃)など。
ever(今までに)、never(一度も〜ない)、just(ちょうど)、already(すでに)、yet(まだ)、for(〜の間)、since(〜から)など。
yesterday や ago のような「過去の一点」を示す言葉があるときは、必ず過去形を使います。
よくある間違い
yesterday があるので過去形を使います。現在完了形と yesterday は一緒に使えません。
last summer も過去の一点を表すので、過去形を使います。
When で始まる疑問文
「いつ?」と聞くときは過去形を使います。
When は「過去のいつ」を聞いているので、現在完了形とは相性が悪いです。
ただし、次のような場合は現在完了形で聞けます。
「経験があるかどうか」は現在完了形で、「いつ行ったか」は過去形で聞きます。
使い分けの考え方
「いつ」を言いたい・聞きたい
過去形を使う
「今どうなっているか」が大事
現在完了形を使う
まとめ
過去形と現在完了形の違いは、英語学習者がよく迷うポイントです。
「いつ」が重要なら過去形、「今の状態」が重要なら現在完了形と覚えておきましょう。



