仮定法

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. 1. If management ______ more open to feedback, employee morale would significantly improve.

  2. 2. If I ______ the client's budget, I would revise the proposal today.

  3. 3. If I ______ the meeting agenda earlier, I would be better prepared now.

  4. 4. If I ______ enough time, I would prepare a detailed report for the meeting.

同じような問題をもっと解きたいですか?

Toey は一問ずつ丁寧に採点し、あなた専用の TOEIC 学習プランを作成します — 完全無料。

Toey で無料でたっぷり練習