
慶英会 塾長
慶英グループ CEO
一般選抜にて慶應義塾大学合格(英語入試正答率97%)
成績優秀者(慶應義塾維持会奨学生)として
慶應義塾大学を卒業(2023年)
一般財団法人 慶應連合三田会
慶應義塾横浜三田会 会員
高校在学中に英検1級取得
公益財団法人 日本英語検定協会「成績優秀者」に選出
中高主要科目で「オール5」
(最高評価・高校偏差値70)
国内最高峰の英語スピーチコンテスト
「高円宮杯全日本中学校英語弁論大会」
横浜市大会入賞・神奈川県大会進出
米国高校留学中、唯一の日本人として
全米最大級の高校生リーダーシップ団体
「FBLA」主催の英語スピーチコンテストに出場
ニューヨーク州大会準優勝・全米大会進出
米国の在籍高校代表として
「シカゴ国際模擬国連会議」に出場
慶應義塾大学在学中より英語指導を行い
「英語個別指導オンライン塾|慶英会」を設立
小学生から、現役英語講師・英検面接官を含む
社会人まで数百名以上を指導

(最前列左から2人目:塾長)
このページは「不規則動詞・過去分詞40語を覚えたい中学生」に向けた英検3級の無料確認教材です。前半で現在完了の基礎40問を解き、後半では原形・過去形・過去分詞の40語を答えを隠して白紙再現します。英検3級は現在完了の専用試験ではないため、特定の動詞が必ず出るという意味ではありません。「have+過去分詞が分からない」「wentとgoneを間違える」学習者は後半の暗記ドリルへ進んでください。現在完了の用法・過去形との違いを初めから丁寧に学びたい方は、慶英会の現在完了解説・独自40問もご利用ください。不規則動詞40語のテストへ移動。
英検3級の現在完了は、have / has + 過去分詞という形を覚えるだけでは得点につながりません。「今までに経験した」「過去から今まで続いている」「もう終わった・まだ終わっていない」「昨日のように特定の過去に起きた」の4つを見分ける必要があります。慶英会では、基礎解説、4択32問、書き換え・和訳8問、全40問の模範解答と解説、14日間の学習計画を公開します。
最初に判断するのは時を表す言葉です。ever / never / twiceなら経験、for / sinceなら継続、just / already / yetなら完了・結果を疑います。一方、yesterday、last night、two days ago、in 2023のように終わった過去の時点を明示する文は、通常は過去形です。ただし語だけで機械的に判定せず、前後の意味を確かめます。
慶英会 塾長(慶應義塾大学卒・英検1級)が監修するオリジナル無料教材です。英検協会の過去問題、採点基準の再現、特定年度の出題予想ではありません。公式の英検3級は中学卒業程度を目安とし、短文の語句空所補充15問などの読解課題を含みます。現在完了が必ず決まった問数出るという意味ではありません。問題へ|全問解説。
英検3級の現在完了|過去形との違いを1分で確認
| 用途 | 目印の例 | 英文例 | 意味 |
|---|---|---|---|
| 経験 | ever / never / twice | I have been to Kyoto twice. | 京都に2回行ったことがある |
| 継続 | for / since / How long | She has lived here since 2021. | 2021年から今まで住んでいる |
| 完了・結果 | just / already / yet | I have just finished. | ちょうど終えた |
| 特定の過去 | yesterday / last / ago | I finished it yesterday. | 昨日終えた |
語順・否定文・疑問文の作り方
| 種類 | 現在完了の形 | 例文 |
|---|---|---|
| 肯定文 | 主語+have/has+過去分詞 | He has visited Osaka. |
| 否定文 | 主語+have not/has not+過去分詞 | She hasn’t finished yet. |
| 疑問文 | Have/Has+主語+過去分詞? | Have you ever seen snow? |
| 短い答え | Yes, 主語+have/has. / No, 主語+haven’t/hasn’t. | Yes, I have. |
三人称単数(he / she / Ken)にはhas、I / you / we / theyにはhaveを使います。過去分詞はwentではなくgone、ateではなくeaten、sawではなくseenなど不規則変化に注意してください。間違えやすい形を辞書で確認するときは、動詞の原形・過去形・過去分詞をまとめて見ます。
have been to と have gone to はどう違う?
have been toは「行ったことがある」という経験を表す典型形です。has gone toは「行ってしまって、今ここにいない」という結果を表すことがあります。ただしgoneを用いる英文が常に同じ意味になるわけではなく、文脈が必要です。比較:She has been to Osaka twice.(大阪に行った経験が2回ある)。She has gone to Osaka, so she is not here now.(大阪に行っていて今ここにいない)。
for と since の違い
for+期間:「for two years」「for a week」「for three days」のように、どれだけ長いかを示します。since+開始時点:「since 2022」「since Monday」「since I was ten」のように、いつからかを示します。文法だけでなく、今も続いている内容かどうかを確認します。
4択32問+記述8問|現在完了の無料問題
解答を先に見ず、32問は1問30〜45秒を目安に選んでください。第33〜40問は何も見ずに書きます。A〜Dの解答は最後にまとめています。自信のない問題には「?」を付け、正答でも根拠を説明できない場合は復習対象にしてください。
経験|ever・never・before(8問)
経験は「これまでに~したことがある」。回数はtwice / three times、疑問文ではever、否定ではneverが使えます。
問1: I ( ) to Kyoto twice.
- A.have been
- B.have go
- C.has gone
- D.am been
問2: ( ) you ever eaten Indian food?
- A.Did
- B.Have
- C.Has
- D.Do
問3: My brother has never ( ) a horse.
- A.ride
- B.riding
- C.ridden
- D.rode
問4: How many times ( ) this museum?
- A.did you visited
- B.has you visited
- C.are you visit
- D.have you visited
問5: She has ( ) climbed a mountain before.
- A.never
- B.no
- C.not ever never
- D.doesn’t
問6: Have they ever ( ) in the sea?
- A.swim
- B.swum
- C.swam
- D.swimming
問7: I have visited that city three ( ).
- A.time
- B.timing
- C.times
- D.hour
問8: Yes, I ( ). / Have you ever seen snow?
- A.do
- B.was
- C.have seen
- D.have
継続|for・since・How long(8問)
過去に始まった状態が今も続く場合。forは期間、sinceは起点です。
問9: I have lived here ( ) five years.
- A.for
- B.since
- C.during
- D.ago
問10: My father has worked there ( ) 2021.
- A.for
- B.since
- C.from
- D.during
問11: How long ( ) you known Yuki?
- A.do
- B.are
- C.have
- D.did
問12: Ken ( ) interested in music since elementary school.
- A.have been
- B.has be
- C.is being
- D.has been
問13: We have studied English for three ( ).
- A.years
- B.yesterday
- C.last week
- D.since
問14: She has had this bike ( ) last spring.
- A.for
- B.since
- C.ago
- D.at
問15: My grandparents ( ) in this town for a long time.
- A.lives
- B.has lived
- C.have lived
- D.living
問16: ( ) has he played tennis? For two years.
- A.How many
- B.When
- C.Where
- D.How long
完了・結果|just・already・yet(8問)
「もう終わった」「まだ終わっていない」など、今に関係する出来事を表します。
問17: I have ( ) finished my homework.
- A.just
- B.yet
- C.tomorrow
- D.yesterday
問18: She has ( ) eaten lunch.
- A.yet
- B.already
- C.since
- D.ever since
問19: Have you cleaned your room ( )?
- A.already not
- B.since
- C.yet
- D.last night
問20: I haven’t written the email ( ).
- A.never
- B.already
- C.just
- D.yet
問21: He has ( ) his keys.
- A.lost
- B.lose
- C.losing
- D.loses
問22: We ( ) the tickets already.
- A.has bought
- B.have bought
- C.buy
- D.are buy
問23: Tom hasn’t ( ) his homework yet.
- A.did
- B.do
- C.done
- D.doing
問24: The bus has ( ) left, so we need to wait.
- A.yesterday
- B.since
- C.ever
- D.already
過去形との区別|yesterday・last・ago(8問)
昨日・先週など、終わった特定の過去時点を述べるなら通常は過去形です。
問25: I ( ) my grandmother yesterday.
- A.visited
- B.have visited
- C.has visited
- D.visiting
問26: ( ) you finish your homework last night?
- A.Have
- B.Did
- C.Has
- D.Do have
問27: She ( ) her bag at the station two days ago.
- A.has lost
- B.have lost
- C.lost
- D.has lose
問28: We ( ) to Osaka in 2023.
- A.have gone
- B.has been
- C.have go
- D.went
問29: They have lived here ( ) 2022.
- A.since
- B.in
- C.ago
- D.last
問30: I ( ) this story three times so far.
- A.read yesterday
- B.have read
- C.was reading last week
- D.reading
問31: He ( ) his phone last Friday.
- A.has broken
- B.have broken
- C.broke
- D.breaking
問32: My sister ( ) in Fukuoka since 2020.
- A.live
- B.lives
- C.have lived
- D.has lived
書き換え・和訳問題(8問)
問33:「私は一度も海外へ行ったことがありません」を現在完了で英訳。
問34:「彼女は2年間ピアノを習っています」を現在までの継続で英訳。
問35:「あなたは今までに富士山を見たことがありますか」を英訳。
問36:「私はまだ昼食を食べていません」を現在完了で英訳。
問37:I know Tom. に『2019年からずっと』を付け、現在完了の文に変える。
問38:My mother works at this gym. に『5年間ずっと』を付け、現在完了に変える。
問39:Did you see the movie yesterday? を日本語にする。
問40:She has been to Kyoto twice. を日本語にする。
全40問の解答・解説
解答・解説40問を開く(問題が終わってから)
経験|ever・never・before
問1:A have been
Iが主語なのでhave been。twiceは経験の回数。
問2:B Have
Have you ever +過去分詞で経験をたずねます。
問3:C ridden
rideの過去分詞はridden。has never ridden。
問4:D have you visited
How many timesと現在までの経験を尋ねる場合have you visited。
問5:A never
has never +過去分詞で「一度もない」。
問6:B swum
swim–swam–swum。
問7:C times
回数にはthree times。
問8:D have
Have you…?への短い答えはYes, I have.
継続|for・since・How long
問9:A for
five yearsは長さ=for。
問10:B since
2021は始まった時点なのでsince。
問11:C have
現在までの付き合いの長さを尋ねるのでHow long have you known。
問12:D has been
Kenは三人称単数、has been interested in。
問13:A years
for three yearsが期間表現。
問14:B since
last springは継続の起点なのでsince。
問15:C have lived
複数主語→have lived。
問16:D How long
For two yearsと答えるのはHow long。
完了・結果|just・already・yet
問17:A just
肯定文のhave just finishedは「ちょうど終えた」。
問18:B already
肯定文ですでに済んだことはalready。
問19:C yet
疑問文で「もう~した?」はyetが使えます。
問20:D yet
否定文のnot … yetは「まだ~していない」。
問21:A lost
現在完了はhas+過去分詞、loseの過去分詞はlost。
問22:B have bought
We have boughtが正しい形。
問23:C done
do–did–done。hasn’t done。
問24:D already
バスがすでに出発した、という現在の結果。
過去形との区別|yesterday・last・ago
問25:A visited
yesterdayは特定の過去時点→visited。
問26:B Did
last nightを使う過去の疑問文はDid you finish。
問27:C lost
two days agoと特定の過去なのでlost。
問28:D went
in 2023は終わった過去時点。went。
問29:A since
今も住んでいることを示す継続ならsince 2022。
問30:B have read
so farは今までに、という経験・累積。readの過去分詞の綴りはread。
問31:C broke
last Fridayと特定過去。break–broke–broken。
問32:D has lived
since 2020で今までの継続→has lived。
問33:I have never been abroad.
neverとbeenで海外経験がないことを示します。
問34:She has studied the piano for two years.
for two years は期間。learned を使う場合も文脈で異なります。
問35:Have you ever seen Mount Fuji?
Have you ever+過去分詞。see–saw–seen。
問36:I haven’t eaten lunch yet.
not … yet は「まだ~していない」。
問37:I have known Tom since 2019.
know–knew–known。継続の状態。
問38:My mother has worked at this gym for five years.
「5年間、今まで働いている」のでhas worked for five yearsが自然です。
問39:あなたは昨日その映画を見ましたか。
yesterdayがあるので過去形。Have you seen…とは意味が違います。
問40:彼女は京都に2回行ったことがあります。
have/has been to は行った経験。has gone to は行ってまだ戻らない文脈でも用います。
典型的な間違い6例|理由まで確認する
| 間違った英文 | 正しい英文 | 理由 |
|---|---|---|
| I have went there. | I have gone there. | haveの後は過去分詞gone。 |
| She have lived here. | She has lived here. | sheはhas。 |
| I have seen him yesterday. | I saw him yesterday. | 特定の過去時点yesterday。 |
| I have lived here since five years. | I have lived here for five years. | five yearsは期間。 |
| Have you ever ate it? | Have you ever eaten it? | eatの過去分詞eaten。 |
| I haven’t finished already. | I haven’t finished yet. | 否定文で「まだ~していない」はyet。 |
14日間で「分かった」を「自力で書ける」に変える
| 日 | 課題 | 到達確認 |
|---|---|---|
| 1日目 | 解説を読まず問1〜40を解く | 分野別の正答数、間違いの理由を記録 |
| 2〜3日目 | 経験8問+不規則動詞10語の暗唱 | have been / ever / neverを自分で英訳 |
| 4〜5日目 | 継続8問+for/sinceの書き換え | 期間と起点を3例ずつ説明 |
| 6〜7日目 | 完了8問+yet/alreadyの位置 | 疑問文と否定文を作れる |
| 8〜9日目 | 過去形との区別8問 | yesterday/last/agoで誤らない |
| 10〜11日目 | 記述8問を白紙から再現 | 模範解答なしで文を作れる |
| 12〜13日目 | 間違いだけ復習し、英文を音読 | 1日後も正しい形が残る |
| 14日目 | 当ページ40問+公式過去問で確認 | 当ページの暗記成績と初見正答を分けて記録 |
よくある質問
現在完了は英検3級に必ず出ますか?
英検3級の短文・長文・英作文などで理解や活用に役立つ中学英文法ですが、特定の単元が毎回決まった問題数で出ると断言できません。公式過去問で実際の形式を確認してください。
過去形と現在完了、どちらから勉強すべきですか?
過去形の基本(went、saw、ateなど)が不安なら、先に過去形を復習します。過去分詞は過去形と同じ綴りとは限らないため、3つの形を一覧で覚えると効率的です。
40問正解すれば合格できますか?
この教材は現在完了の習得確認用です。英検3級はリーディング、ライティング、リスニング、二次スピーキングを測定するため、40問の正答数だけで合否は判定できません。
次に学ぶ関連教材
慶英会の英検・学校英語 個別指導
現在完了の問題に正解しても、学校の定期テストでは英文を書けないことがあります。慶英会では、間違えた英文を「動詞の形」「時制の選択」「語順」「意味理解」に分けて直し、中高一貫校の教科書と英検の両方で使えるように復習します。最大1か月無料体験・学習相談から現在の単元と課題をお知らせください。
参考にした主な公式情報
制度情報確認:2026年10月26日。全40問、模範解答と学習計画は慶英会の独自制作教材です。試験形式等は英検協会公式資料に基づき、個々の文法項目の出題頻度や合格を保証するものではありません。
英検3級の過去分詞・不規則動詞40語|解答を隠して書くテスト
ここからは問41〜80です。「原形(過去形)→過去分詞」を書いてください。先に一覧表を見ずに回答します。1語15秒を目安に40問を解き、あとで同じ順番の一覧表で答え合わせをしましょう。readは原形・過去形・過去分詞の綴りがすべて同じですが、発音は変わります。
問41:be(過去形 was/were)の過去分詞を英語1語で書きなさい。
問42:become(過去形 became)の過去分詞を英語1語で書きなさい。
問43:begin(過去形 began)の過去分詞を英語1語で書きなさい。
問44:break(過去形 broke)の過去分詞を英語1語で書きなさい。
問45:bring(過去形 brought)の過去分詞を英語1語で書きなさい。
問46:buy(過去形 bought)の過去分詞を英語1語で書きなさい。
問47:catch(過去形 caught)の過去分詞を英語1語で書きなさい。
問48:choose(過去形 chose)の過去分詞を英語1語で書きなさい。
問49:come(過去形 came)の過去分詞を英語1語で書きなさい。
問50:do(過去形 did)の過去分詞を英語1語で書きなさい。
問51:drink(過去形 drank)の過去分詞を英語1語で書きなさい。
問52:drive(過去形 drove)の過去分詞を英語1語で書きなさい。
問53:eat(過去形 ate)の過去分詞を英語1語で書きなさい。
問54:fall(過去形 fell)の過去分詞を英語1語で書きなさい。
問55:find(過去形 found)の過去分詞を英語1語で書きなさい。
問56:forget(過去形 forgot)の過去分詞を英語1語で書きなさい。
問57:get(過去形 got)の過去分詞を英語1語で書きなさい。
問58:go(過去形 went)の過去分詞を英語1語で書きなさい。
問59:grow(過去形 grew)の過去分詞を英語1語で書きなさい。
問60:have(過去形 had)の過去分詞を英語1語で書きなさい。
問61:hear(過去形 heard)の過去分詞を英語1語で書きなさい。
問62:keep(過去形 kept)の過去分詞を英語1語で書きなさい。
問63:know(過去形 knew)の過去分詞を英語1語で書きなさい。
問64:leave(過去形 left)の過去分詞を英語1語で書きなさい。
問65:lose(過去形 lost)の過去分詞を英語1語で書きなさい。
問66:make(過去形 made)の過去分詞を英語1語で書きなさい。
問67:meet(過去形 met)の過去分詞を英語1語で書きなさい。
問68:pay(過去形 paid)の過去分詞を英語1語で書きなさい。
問69:put(過去形 put)の過去分詞を英語1語で書きなさい。
問70:read(過去形 read)の過去分詞を英語1語で書きなさい。
問71:ride(過去形 rode)の過去分詞を英語1語で書きなさい。
問72:run(過去形 ran)の過去分詞を英語1語で書きなさい。
問73:say(過去形 said)の過去分詞を英語1語で書きなさい。
問74:see(過去形 saw)の過去分詞を英語1語で書きなさい。
問75:send(過去形 sent)の過去分詞を英語1語で書きなさい。
問76:sing(過去形 sang)の過去分詞を英語1語で書きなさい。
問77:sit(過去形 sat)の過去分詞を英語1語で書きなさい。
問78:speak(過去形 spoke)の過去分詞を英語1語で書きなさい。
問79:take(過去形 took)の過去分詞を英語1語で書きなさい。
問80:write(過去形 wrote)の過去分詞を英語1語で書きなさい。
問41〜80の解答|原形・過去形・過去分詞の一覧
【40語の答え】原形・過去形・過去分詞一覧を表示
| 問 | 原形 | 過去形 | 過去分詞(正解) | 意味 |
|---|---|---|---|---|
| 41 | be | was/were | been | ~である・いる |
| 42 | become | became | become | ~になる |
| 43 | begin | began | begun | 始める |
| 44 | break | broke | broken | 壊す |
| 45 | bring | brought | brought | 持ってくる |
| 46 | buy | bought | bought | 買う |
| 47 | catch | caught | caught | 捕まえる |
| 48 | choose | chose | chosen | 選ぶ |
| 49 | come | came | come | 来る |
| 50 | do | did | done | する |
| 51 | drink | drank | drunk | 飲む |
| 52 | drive | drove | driven | 運転する |
| 53 | eat | ate | eaten | 食べる |
| 54 | fall | fell | fallen | 落ちる |
| 55 | find | found | found | 見つける |
| 56 | forget | forgot | forgotten | 忘れる |
| 57 | get | got | got | 得る |
| 58 | go | went | gone | 行く |
| 59 | grow | grew | grown | 成長する・育てる |
| 60 | have | had | had | 持つ |
| 61 | hear | heard | heard | 聞こえる・聞く |
| 62 | keep | kept | kept | 保つ |
| 63 | know | knew | known | 知る |
| 64 | leave | left | left | 去る |
| 65 | lose | lost | lost | 失う |
| 66 | make | made | made | 作る |
| 67 | meet | met | met | 会う |
| 68 | pay | paid | paid | 支払う |
| 69 | put | put | put | 置く |
| 70 | read | read | read | 読む |
| 71 | ride | rode | ridden | 乗る |
| 72 | run | ran | run | 走る |
| 73 | say | said | said | 言う |
| 74 | see | saw | seen | 見る |
| 75 | send | sent | sent | 送る |
| 76 | sing | sang | sung | 歌う |
| 77 | sit | sat | sat | 座る |
| 78 | speak | spoke | spoken | 話す |
| 79 | take | took | taken | 取る |
| 80 | write | wrote | written | 書く |
暗記で失点しやすい10語を現在完了の文で使う
| 過去分詞 | 現在完了の例文 | 確認ポイント |
|---|---|---|
| been | I have been to Kyoto twice. | 行った経験。have gone toと使い分ける |
| begun | The lesson has already begun. | begin / began / begun |
| broken | He has broken his phone. | break / broke / broken |
| chosen | She has chosen a new book. | choose / chose / chosen |
| done | I have done my homework. | do / did / done |
| eaten | Have you eaten breakfast yet? | eat / ate / eaten |
| gone | He has gone to the station. | go / went / gone。現在不在の含意に注意 |
| known | I have known her for five years. | know / knew / known |
| seen | Have you ever seen this movie? | see / saw / seen |
| written | She has written three letters. | write / wrote / written |
3・7・14日後の白紙再現で確認する
- 1日目:40語を何も見ずに記入して採点。原形と過去分詞が同じ動詞(come / run / putなど)と違う動詞を区別します。
- 3日目:1日目の間違いだけ再テスト。例文はhave/has+過去分詞に変えて声に出します。
- 7日目:40語をシャッフルして解き直す。語順を覚えて正解していないか確かめます。
- 14日目:初見の英検3級公式問題で、変化を知っているだけでなく文脈から正しい時制を選べるか確認します。
学習上の注意:「過去分詞を暗記した=英検3級に合格できる」ではありません。読解・Eメール・英作文・リスニング・二次面接の総合対策が必要です。復習は慶英会の短文語句空所補充30問や受動態・書き換え教材につなげてください。
英検3級の無料教材をもっと学ぶ:本単元の復習後は、慶英会・英検3級総合教材ナビ(4技能28問診断と全解答)で、長文・英作文・リスニング・面接の弱点を確認し、次の学習内容を選んでください。

最大1ヶ月無料体験授業受付中!(残り枠わずかです!)
最大1ヶ月の「完全無料」指導体験
平均2~3時間のレッスン + 毎日LINEサポート付き
ご入塾前に、慶英会の圧倒的な指導品質をじっくりご体感ください。
無料体験だけで成績が上がる方も続出!!
保護者様の教育相談も無料で承ります。
1.学年 2. 学習目標 3.体験ご希望をお送りください。
⚠️【塾長直接指導の残り枠わずか】
枠が埋まり次第終了となります。お早めにお申し込みください。


