仮定法
Toey で TOEIC 文法を体系的に学ぶ
解説つきの問題が何千問、詳しい誤り分析とあなた専用の学習プラン — すべて無料。
仮定法(subjunctive)は、事実と異なることや現実には起こりにくいことを「もし〜なら」と仮定して述べる表現です。中心となるのは、現在の事実に反する「仮定法過去」と、過去の事実に反する「仮定法過去完了」です。TOEIC Part 5 では would / could と動詞の形を問う問題が頻出で、時制の見分けができれば確実に得点できます。
仮定法過去(現在の事実に反する仮定)
形は「If + 主語 + 過去形, 主語 + would(could / might)+ 動詞の原形」。過去形を使いますが、意味は「現在」の非現実を表します。
be 動詞は主語に関わらず were を使うのが正式です:If I were the manager, I would...。主節では would + 動詞の原形で「仮の結果」を示します。
If I knew the client’s budget, I would revise the proposal today.
もし顧客の予算を知っていれば、今日提案書を修正するのですが。(実際には知らない)
If management were more open to feedback, employee morale would improve.
経営陣がもっと意見を受け入れれば、従業員の士気は上がるでしょう。
仮定法過去完了(過去の事実に反する仮定)
形は「If + 主語 + had + 過去分詞, 主語 + would have + 過去分詞」。過去に実際には起こらなかったことを「もし〜だったら」と述べ、後悔のニュアンスを伴うことが多いです。
見分け方:一方の節に would have + 過去分詞があれば、もう一方は if + had + 過去分詞になります。
If the team had met the deadline, the client would have signed the contract.
もしチームが納期を守っていれば、顧客は契約に署名していたでしょう。
TOEIC での見分け方
主節に would / could / might + 動詞の原形があれば、if 節は過去形(仮定法過去)。主節に would have + 過去分詞があれば、if 節は had + 過去分詞(仮定法過去完了)です。
また、wish(〜ならいいのに)も仮定法を使います:I wish I had more time(仮定法過去)/ I wish I had known(仮定法過去完了)。
If I had enough time, I would prepare a detailed report for the board.
もし十分な時間があれば、取締役会向けに詳細な報告書を用意するのですが。
よくある間違い
- ✗仮定法過去なのに主節で will を使ってしまう(正しくは would)。
- ✗I / he / she で was を使ってしまう(正式には were)。
- ✗仮定法過去完了で had や have を落としてしまう。
- ✗仮定法過去(現在の非現実)と仮定法過去完了(過去の非現実)を混同する。
よくある質問
仮定法とは何ですか?
事実と異なることや現実には起こりにくいことを「もし〜なら」と仮定して述べる表現です。現在の事実に反する仮定法過去と、過去の事実に反する仮定法過去完了が中心です。
仮定法過去の形を教えてください。
「If + 主語 + 過去形, 主語 + would + 動詞の原形」です。be 動詞は主語に関わらず were を使います。過去形ですが意味は現在の非現実を表します。
仮定法過去と仮定法過去完了の見分け方は?
主節が would + 動詞の原形なら仮定法過去(現在の非現実)、would have + 過去分詞なら仮定法過去完了(過去の非現実)です。
なぜ was ではなく were を使うのですか?
仮定法では、主語が I / he / she であっても正式には were を用います(If I were you のように)。was はくだけた口語では使われますが、TOEIC では were が正解です。
ミニ問題(4問)
正しい答えを選ぶと、すぐに解説が表示されます。無料・ログイン不要。
1. If management ______ more open to feedback, employee morale would significantly improve.
2. If I ______ the client's budget, I would revise the proposal today.
3. If I ______ the meeting agenda earlier, I would be better prepared now.
4. If I ______ enough time, I would prepare a detailed report for the meeting.
