英検®3級対策|過去形と現在完了の違いをオリジナル問題で解説

英検®3級対策|過去形と現在完了の違いをオリジナル問題で解説

英検®3級で最も多くの生徒が迷うのが「過去形(went / ate など)」と「現在完了(have gone / have eaten)」の使い分けです。どちらも「過去のこと」を表しているように見えますが、英語では「過去の事実を述べる」か「現在との関係を述べる」かで使う形が変わります。この記事では、2つの違いをわかりやすく整理します。

この記事で学べること

  • 過去形と現在完了の根本的な違い
  • 「いつのことか(過去の特定時点)」か「今もつながっているか」で判断する方法
  • 現在完了とセットで使うキーワード(already, yet, ever, never, since, for)
  • 過去形とセットで使うキーワード(yesterday, last week, ago, at that time)

英検®3級の合格基準とCSEスコア

英検®3級の一次試験合格基準CSEスコアは1103です。過去形と現在完了の使い分けは文法問題に直結するため、しっかり整理しておきましょう。

今日の重要ポイント|過去形 vs 現在完了

過去形:過去の特定の時点の出来事

  • I ate sushi last Sunday.(先週の日曜日に寿司を食べた)← last Sunday という過去の特定時点
  • She went to Paris two years ago.(2年前にパリに行った)← two years ago という特定時点
  • キーワード:yesterday / last week / last year / two days ago / in 2020 / at that time など

現在完了:過去から現在へのつながり

  • I have eaten sushi three times.(寿司を3回食べたことがある)← 経験・回数
  • She has gone to Paris.(彼女はパリに行ってしまった)← 今ここにいない
  • I have lived here for ten years.(10年間ここに住んでいる)← 継続
  • キーワード:ever / never / already / yet / just / since / for / three times など

「特定の時点(when)」があるかどうかが判断の鍵

文の特徴 使う時制
「last week / yesterday / 3 years ago」など特定の過去時点がある 過去形
「ever / never / already / for / since」などがある 現在完了
「How long〜?(どのくらいの期間?)」で聞かれている 現在完了(継続)
「When〜?(いつ?)」で聞かれている 過去形

オリジナル問題にチャレンジ

問題1(過去形 vs 現在完了)

A: Have you ever tried Indian food?
B: Yes, I ( ) it at a restaurant near my school last month.

  1. have tried
  2. tried
  3. have been trying
  4. try

正解と解説(問題1)

正解:2(tried)

「last month(先月)」という過去の特定時点があります。過去の特定時点を示すキーワードがある場合は過去形を使います。A が現在完了で質問していても、B の答えは「先月(last month)に食べた」という具体的な過去の事実なので過去形です。

問題2(since を使う現在完了)

My brother ( ) a doctor since 2018.

  1. was
  2. is
  3. has been
  4. being

正解と解説(問題2)

正解:3(has been)

「since 2018(2018年から)」という起点があり、現在も医者であることが示されています。過去から現在まで続いていることを表す継続の現在完了(has been)が正解です。「was(過去形)」では2018年に医者だったが今はそうでないという意味になります。

問題3(ago → 過去形)

I ( ) this movie three years ago. It was amazing.

  1. have seen
  2. saw
  3. see
  4. am seeing

正解と解説(問題3)

正解:2(saw)

「three years ago(3年前)」という過去の特定時点があります。ago は必ず過去形と一緒に使います。「have seen(現在完了)」は「3年前に」という具体的な過去時点とは組み合わせられません。

英語が苦手な生徒が間違えやすいポイント

最大のポイントは「ago」があれば必ず過去形、「since / for」があれば必ず現在完了という法則です。また会話で「When did you〜?」と聞かれたら過去形で答え、「Have you ever〜?」と聞かれたら現在完了で答えるのが基本です。

家庭学習での勉強法

「ago → 過去形」「since/for → 現在完了」「already/yet → 現在完了」という対応表をノートの1ページにまとめて、毎日見る習慣をつけましょう。

英論会でできる対策

英論会では過去形と現在完了の使い分けを含む英検®3級文法を、英語が苦手な生徒でも理解できるよう丁寧に指導します。代表・藤原進之介のもと、プロ講師が個別に対応します。英論会には条件を満たした受講生を対象とした英検®合格保証制度があります。

関連記事

無料情報・授業のお知らせはLINEで配信中

英検®対策の勉強法・無料授業の告知・英論会からのお役立ち情報をLINE公式アカウントで発信しています。友だち追加いただいた方にはプレゼントありです。

英論会 公式LINEを友だち追加する(無料)

英検®3級・準2級に合格したい方へ|数強塾グループ「英論会」のご案内

過去形と現在完了の使い分けをマスターすると、英検®3級の文法問題で確実に得点できます。英論会では代表・藤原進之介のもとプロ講師が個別指導します。この記事のリンクから体験授業をお申し込みいただくと受講料が1万円引き(クーポンコード:eiken100)になります。

英論会の体験授業を申し込む

本記事の問題は、英検®の出題形式・級レベルを参考に、数強塾グループが独自に作成したオリジナル問題です。公益財団法人 日本英語検定協会の公式問題・過去問・リスニング原稿・画像等を転載したものではありません。英検®は、公益財団法人 日本英語検定協会の登録商標です。本コンテンツは同協会の承認・推奨・提携等を受けたものではありません。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です