英検®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.
- have tried
- tried
- have been trying
- try
正解と解説(問題1)
正解:2(tried)
「last month(先月)」という過去の特定時点があります。過去の特定時点を示すキーワードがある場合は過去形を使います。A が現在完了で質問していても、B の答えは「先月(last month)に食べた」という具体的な過去の事実なので過去形です。
問題2(since を使う現在完了)
My brother ( ) a doctor since 2018.
- was
- is
- has been
- being
正解と解説(問題2)
正解:3(has been)
「since 2018(2018年から)」という起点があり、現在も医者であることが示されています。過去から現在まで続いていることを表す継続の現在完了(has been)が正解です。「was(過去形)」では2018年に医者だったが今はそうでないという意味になります。
問題3(ago → 過去形)
I ( ) this movie three years ago. It was amazing.
- have seen
- saw
- see
- 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公式アカウントで発信しています。友だち追加いただいた方にはプレゼントありです。
英検®3級・準2級に合格したい方へ|数強塾グループ「英論会」のご案内
過去形と現在完了の使い分けをマスターすると、英検®3級の文法問題で確実に得点できます。英論会では代表・藤原進之介のもとプロ講師が個別指導します。この記事のリンクから体験授業をお申し込みいただくと受講料が1万円引き(クーポンコード:eiken100)になります。
本記事の問題は、英検®の出題形式・級レベルを参考に、数強塾グループが独自に作成したオリジナル問題です。公益財団法人 日本英語検定協会の公式問題・過去問・リスニング原稿・画像等を転載したものではありません。英検®は、公益財団法人 日本英語検定協会の登録商標です。本コンテンツは同協会の承認・推奨・提携等を受けたものではありません。
