第13章 仮定法

倒置仮定法 ─ if が消える仮定法

仮定法では、ifが省略されて Had S p.p. や Were S ..., Should S V の倒置形になることがあります。
語順リーディングでは「助動詞が文頭→仮定法の倒置サイン」として瞬時に判断します。
見た目は疑問文のようですが、意味は通常の仮定法と同じです。

1倒置仮定法の基本構造

仮定法では、if が省略されて倒置が起こることがあります。これを倒置仮定法と呼びます。形式的には疑問文のような語順ですが、意味は通常のif節と同じです。

倒置仮定法の3つのパターンは以下の通りです:

  • Had S p.p., ... (仮定法過去完了)
  • Were S ..., ... (仮定法過去)
  • Should S V, ... (万一の仮定)
倒置仮定法の認識ポイント
  • 文頭にHad, Were, Shouldが来たら「仮定法の倒置サイン」
  • 語順は疑問文風だが、意味は「もし〜なら」の仮定
  • カンマの後に帰結節(would/could/might等)が続く
発展:なぜ倒置が起こるのか

倒置仮定法は、文語的で格調高い表現として使われます。特に学術的な文章や文学作品でよく見られ、通常の仮定法よりもフォーマルな印象を与えます。

2Had S p.p. の基本パターン

例文 1

Had the government taken stricter measures, the economic crisis would have been prevented.

語順リーディング
Had the government taken
文頭にHadが来ている。これは仮定法の倒置サインです。「政府が〜を取っていたならば」という仮定の流れが始まっています。takenは述語動詞の過去分詞形
stricter measures,
「より厳しい対策を」。カンマが出現したので、仮定節が終わり、これから帰結節が始まります
the economic crisis
「その経済危機が」。帰結節の主語です
would have been prevented.
「防がれていただろう」。would have been preventedは仮定法過去完了の帰結節で、述語動詞です。全体の流れが完成しました
和訳プロセス
① 単語のコアイメージをもとに意味をざっくり捉える
Had the government taken → もし政府が〜を取っていたならば
stricter measures, → より厳しい対策を
the economic crisis → その経済危機は
would have been prevented. → 防がれていただろう
② コアイメージの範囲内で、文脈に応じ適切な日本語にする
もし政府がより厳しい対策を取っていたならば、その経済危機は防がれていただろう。
Had the government taken = If the government had taken の倒置形です。仮定法過去完了で「実際には取らなかったが、もし取っていたら」という反実仮想を表しています。

3複雑な帰結節との組み合わせ

例文 2

Were scientists able to predict natural disasters accurately, millions of people who currently live in dangerous areas could relocate to safer regions.

語順リーディング
Were scientists able to predict
文頭のWereで仮定法の倒置を認識。「科学者たちが〜を予測することができるならば」という仮定が始まっています。predictは
natural disasters accurately,
「自然災害を正確に」。カンマで仮定節が完了し、帰結節へ移行します
millions of people
「何百万もの人々が」。帰結節の主語です
who currently live in dangerous areas
脇道に入った(関係詞節)。「現在危険な地域に住んでいる」がpeople を修飾しています。liveは関係詞節内の
could relocate to safer regions.
メイン帰結節に戻り、「より安全な地域に移住することができるだろう」。couldは仮定法の帰結を示す述語動詞です
和訳プロセス
① 単語のコアイメージをもとに意味をざっくり捉える
Were scientists able to predict → もし科学者たちが〜を予測することができるならば
natural disasters accurately, → 自然災害を正確に
millions of people → 何百万もの人々が
who currently live in dangerous areas → 現在危険な地域に住んでいる
could relocate to safer regions. → より安全な地域に移住することができるだろう
② コアイメージの範囲内で、文脈に応じ適切な日本語にする
もし科学者たちが自然災害を正確に予測することができるならば、現在危険な地域に住んでいる何百万もの人々がより安全な地域に移住することができるだろう。
Were scientists able = If scientists were able の倒置形です。現在の事実に反する仮定(実際には正確な予測は困難)を表す仮定法過去。関係詞節を含む長い主語構造にも注意が必要です。

4まとめ

  • 文頭のHad/Were/Shouldは仮定法の倒置サインとして瞬時に判断する
  • 語順は疑問文風でも、意味は「もし〜ならば」の仮定を表している
  • Had S p.p. = If S had p.p.(仮定法過去完了)
  • Were S ... = If S were ...(仮定法過去)
  • Should S V = If S should V(万一の仮定)
  • カンマの位置で仮定節と帰結節の境界を見極める
  • 帰結節に関係詞節などの修飾要素が含まれる場合も、基本構造を見失わない
  • 倒置仮定法は格調高い文語的表現として主に書き言葉で使われる

5関連する記事

  • 13-1 仮定法の基本構造 If節と帰結節の基本的な関係性を理解するために
  • 13-2 仮定法過去完了 Had S p.p. 倒置の元となる構造を確認するために
  • 9-2 関係詞節の長い修飾 複雑な帰結節での関係詞処理のために