
慶英会 塾長|慶應義塾大学卒・英検1級
中高一貫校の学校英語・NEW TREASURE・英検対策を専門とするオンライン個別指導塾です。塾長紹介
英検準2級プラスから2級への文法の橋渡しとして、should have(〜すべきだった)、could have(〜することもできた)、might have(〜だったかもしれない)、would have(もし〜なら、〜していただろう)を区別しましょう。慶英会独自24問と和訳・全解説付きです。
対象:中高一貫校の中3・高校生など、高校英語の助動詞完了形を確認したい学習者。問題は伝えたい意味を日本語でも示し、選択肢の中からその意味に最も合う表現を選ぶ独自教材です。英検公式過去問ではありません。
4つの意味
| 表現 | 読み取る意味 |
|---|---|
| should have + 過去分詞 | 過去にすべきだった |
| could have + 過去分詞 | 過去に実行可能だった別の選択 |
| might have + 過去分詞 | 過去の出来事への不確かな推測 |
| would have + 過去分詞 | 実際と違う仮定の結果 |
必ずしも英検でこの4つを区別する独立問題が出るとは限りません。長文の意味と英作文の正確性を高めるための補助教材です。
24問の学習方法
- 日本語の「すべき」「できた」「かもしれない」「〜だっただろう」に注目する。
- 4択を選ぶ。
- 動詞の過去分詞を確認する。
- 正答の英文・和訳を照合する。
should have|独自6問
The student (___) checked the deadline before submitting the application.
【伝えたい意味】生徒は申込書を送る前に締切を確認すべきだった。
- should have
- could have
- might have
- would have
We (___) read the updated museum notice instead of trusting an old map.
【伝えたい意味】古い地図を信じず、博物館の最新通知を確認すべきだった。
- could have
- might have
- would have
- should have
The club (___) verified the missing measurement before publishing the result.
【伝えたい意味】クラブは結果の公表前に欠けた測定値を確認すべきだった。
- might have
- would have
- should have
- could have
The teacher (___) checked the file name before sending the link.
【伝えたい意味】教師はリンク送信前にファイル名を確認すべきだった。
- would have
- should have
- could have
- might have
The group (___) allowed more time for the safety briefing.
【伝えたい意味】団体は安全説明により多くの時間を割くべきだった。
- should have
- could have
- might have
- would have
We (___) read the permission rules before entering the room.
【伝えたい意味】部屋へ入る前に許可規則を読むべきだった。
- could have
- might have
- would have
- should have
could have|独自6問
The teacher (___) sent the revised worksheet by email, but chose the website instead.
【伝えたい意味】教師は改訂プリントをメールで送ることもできたが、代わりにサイトを選んだ。
- might have
- would have
- should have
- could have
We (___) used the quiet study room, but decided to work at home.
【伝えたい意味】静かな自習室を使うこともできたが、自宅で作業することにした。
- would have
- should have
- could have
- might have
The club (___) asked an extra volunteer, but the team was already large enough.
【伝えたい意味】クラブは追加のボランティアを頼むこともできたが人数は十分だった。
- should have
- could have
- might have
- would have
The students (___) drawn another diagram, but they kept the existing one.
【伝えたい意味】生徒は別の図表を作ることもできたが既存のものを使った。
- could have
- might have
- would have
- should have
The organizer (___) moved the event to another room, but kept the original location.
【伝えたい意味】主催者は別室に移すこともできたが元の場所を維持した。
- might have
- would have
- should have
- could have
She (___) read the longer article, but selected the shorter one for her review.
【伝えたい意味】彼女は長い記事を読むこともできたが復習用に短い方を選んだ。
- would have
- should have
- could have
- might have
might have|独自6問
The missing message (___) been sent to an old email address, but no one has checked yet.
【伝えたい意味】欠けている連絡は古いメールアドレスへ送られたのかもしれないが未確認。
- should have
- could have
- might have
- would have
The old bus timetable (___) caused caused the confusion, but there is no direct evidence.
【伝えたい意味】古いバス時刻表が混乱の原因だったかもしれないが直接の証拠はない。
- could have
- might have
- would have
- should have
The guide (___) misunderstood misunderstood the request, although we cannot know yet.
【伝えたい意味】ガイドが依頼を誤解した可能性があるがまだ分からない。
- might have
- would have
- should have
- could have
The file (___) been been deleted accidentally, but staff have not confirmed the cause.
【伝えたい意味】ファイルは誤って削除された可能性があるが原因は未確認。
- would have
- should have
- could have
- might have
The visitor (___) entered entered through the wrong gate, but no record shows the entrance used.
【伝えたい意味】来訪者は違う門から入った可能性があるが記録には残っていない。
- should have
- could have
- might have
- would have
The difference (___) resulted resulted from the weather rather than the new method.
【伝えたい意味】その差は新方式よりも天候に起因した可能性がある。
- could have
- might have
- would have
- should have
would have|独自6問
If the train had not been delayed, we (___) arrived on time.
【伝えたい意味】電車が遅れなかったなら、時間通りに到着していただろう。
- might have
- would have
- should have
- could have
If the room had been available, the club (___) held its meeting there.
【伝えたい意味】部屋が空いていたなら、クラブはそこで会議を開いていただろう。
- would have
- should have
- could have
- might have
If the teacher had approved the change, we (___) used the new timetable.
【伝えたい意味】教師が変更を承認していたなら、私たちは新しい時刻表を使っていただろう。
- should have
- could have
- might have
- would have
If the printer had worked, we (___) printed the maps before lunch.
【伝えたい意味】印刷機が正常だったなら昼食前に地図を印刷していただろう。
- could have
- might have
- would have
- should have
If the team had checked the data, it (___) found the duplicate entry.
【伝えたい意味】チームがデータを確認していたなら重複入力を見つけただろう。
- might have
- would have
- should have
- could have
If she had received the invitation, she (___) attended the workshop.
【伝えたい意味】招待状を受け取っていたら、彼女は講座に出席していただろう。
- would have
- should have
- could have
- might have
全24問の正答・完成英文・全文和訳と根拠
should haveの正答
- A:should have
The student should have checked the deadline before submitting the application.
【全文和訳】生徒は申込書を送る前に締切を確認すべきだった。
【意味の根拠】should have checked=しなかったことへの反省。
- D:should have
We should have read the updated museum notice instead of trusting an old map.
【全文和訳】古い地図を信じず、博物館の最新通知を確認すべきだった。
【意味の根拠】should have read=その時の望ましい行動。
- C:should have
The club should have verified the missing measurement before publishing the result.
【全文和訳】クラブは結果の公表前に欠けた測定値を確認すべきだった。
【意味の根拠】should have verified=未実施の必要な点検。
- B:should have
The teacher should have checked the file name before sending the link.
【全文和訳】教師はリンク送信前にファイル名を確認すべきだった。
【意味の根拠】should have checked。
- A:should have
The group should have allowed more time for the safety briefing.
【全文和訳】団体は安全説明により多くの時間を割くべきだった。
【意味の根拠】should have allowed more time。
- D:should have
We should have read the permission rules before entering the room.
【全文和訳】部屋へ入る前に許可規則を読むべきだった。
【意味の根拠】should have read。
could haveの正答
- D:could have
The teacher could have sent the revised worksheet by email, but chose the website instead.
【全文和訳】教師は改訂プリントをメールで送ることもできたが、代わりにサイトを選んだ。
【意味の根拠】could have sent=過去に可能だった別案。
- C:could have
We could have used the quiet study room, but decided to work at home.
【全文和訳】静かな自習室を使うこともできたが、自宅で作業することにした。
【意味の根拠】could have used=使う選択肢はあった。
- B:could have
The club could have asked an extra volunteer, but the team was already large enough.
【全文和訳】クラブは追加のボランティアを頼むこともできたが人数は十分だった。
【意味の根拠】could have asked=可能だった代案。
- A:could have
The students could have drawn another diagram, but they kept the existing one.
【全文和訳】生徒は別の図表を作ることもできたが既存のものを使った。
【意味の根拠】could have drawn。
- D:could have
The organizer could have moved the event to another room, but kept the original location.
【全文和訳】主催者は別室に移すこともできたが元の場所を維持した。
【意味の根拠】could have moved।
- C:could have
She could have read the longer article, but selected the shorter one for her review.
【全文和訳】彼女は長い記事を読むこともできたが復習用に短い方を選んだ。
【意味の根拠】could have read。
might haveの正答
- C:might have
The missing message might have been sent to an old email address, but no one has checked yet.
【全文和訳】欠けている連絡は古いメールアドレスへ送られたのかもしれないが未確認。
【意味の根拠】might have been=不確かな過去の推測。
- B:might have
The old bus timetable might have caused caused the confusion, but there is no direct evidence.
【全文和訳】古いバス時刻表が混乱の原因だったかもしれないが直接の証拠はない。
【意味の根拠】might have caused=推測。
- A:might have
The guide might have misunderstood misunderstood the request, although we cannot know yet.
【全文和訳】ガイドが依頼を誤解した可能性があるがまだ分からない。
【意味の根拠】might have misunderstood。
- D:might have
The file might have been been deleted accidentally, but staff have not confirmed the cause.
【全文和訳】ファイルは誤って削除された可能性があるが原因は未確認。
【意味の根拠】might have been deleted。
- C:might have
The visitor might have entered entered through the wrong gate, but no record shows the entrance used.
【全文和訳】来訪者は違う門から入った可能性があるが記録には残っていない。
【意味の根拠】might have entered।
- B:might have
The difference might have resulted resulted from the weather rather than the new method.
【全文和訳】その差は新方式よりも天候に起因した可能性がある。
【意味の根拠】might have resulted=原因は確定していない。
would haveの正答
- B:would have
If the train had not been delayed, we would have arrived on time.
【全文和訳】電車が遅れなかったなら、時間通りに到着していただろう。
【意味の根拠】would have arrived=実際と違う仮定の結果。
- A:would have
If the room had been available, the club would have held its meeting there.
【全文和訳】部屋が空いていたなら、クラブはそこで会議を開いていただろう。
【意味の根拠】would have held=実際には空いていなかった。
- D:would have
If the teacher had approved the change, we would have used the new timetable.
【全文和訳】教師が変更を承認していたなら、私たちは新しい時刻表を使っていただろう。
【意味の根拠】would have used=過去の反実仮想。
- C:would have
If the printer had worked, we would have printed the maps before lunch.
【全文和訳】印刷機が正常だったなら昼食前に地図を印刷していただろう。
【意味の根拠】would have printed=実際はできなかった。
- B:would have
If the team had checked the data, it would have found the duplicate entry.
【全文和訳】チームがデータを確認していたなら重複入力を見つけただろう。
【意味の根拠】would have found=条件が実際は成立しなかった。
- A:would have
If she had received the invitation, she would have attended the workshop.
【全文和訳】招待状を受け取っていたら、彼女は講座に出席していただろう。
【意味の根拠】would have attended=過去の仮定。
重要な注意点
might haveとcould haveは推測の意味で重なる場面もあります。could haveには実行できたがしなかった選択を述べる用法があり、本教材では日本語の意味と文脈で区別しています。If … had … , … would have …では過去の仮定の条件と結果を組み合わせます。
FAQ
Q. should haveは後悔だけですか?
多くの場合、過去に取ることが望ましかった行動を示します。文脈によっては過去の出来事への見込みを表すこともあります。
Q. could haveとmight haveの違いは?
過去の可能性を示す用法は重なりますが、could haveには「することができたのに」という実現可能だった別の行動を表す使い方があります。
関連教材
助動詞を文脈から理解する個別指導は、慶英会の最大1か月完全無料体験・学習相談をご利用ください。
公式参考情報
日本英語検定協会|準2級プラス試験内容。全24問・和訳・解説は慶英会独自制作です。

最大1か月完全無料体験・学習相談受付中
最大1か月の完全無料体験をご案内
学校教材・学力・目標に合わせた個別指導
入塾前に授業の進め方や講師との相性をお確かめください。
学校英語・定期テスト・英検の学習相談にも対応します。
保護者様の教育相談も無料で承ります。
1.学年 2. 学習目標 3.体験ご希望をお送りください。
体験の期間・回数・担当講師・日程は、ご希望と受付状況を確認してご案内します。
慶英会 塾長|慶應義塾大学卒・英検1級。中高一貫校の学校英語・NEW TREASURE・英検対策を専門としています。塾長の経歴・指導方針を確認する
