• ベストアンサー

疑問文でないのになぜHadで始まるのですか?

基本的なことかもしれませんが、わからないので質問します。 Had you come earlier, you wouldn't have missed the fun. このような文章がテキストに出てきました。 ?マークがないところを見ると疑問文ではないみたいなのに、なぜHadで始まっているのでしょうか。 仮定法みたいですが、Ifで始まらないのはなぜですか。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

仮定法の接続詞ifの省略です。 Ifは省略することができます。 ただ、省略したときの決まりで、 「Ifを省略すると、その後ろのS+Vが倒置、つまり疑問文の形になる」って決まりがあるんです。 上の例文もそうです。 元の文は、 If you had come earlier, you wouldn't have missed the fun. このIfを消して、You had come...を疑問文の形にすれば、 Had you come... になりますよねッ。

shin-883rider
質問者

お礼

回答ありがとうございました。わかりました。

その他の回答 (1)

  • Yepes
  • ベストアンサー率17% (18/104)
回答No.2

詳しい理屈は知りませんが、 受験英語では If I had come ~ = Had I come ~ のようにIfを省略してhadを倒置させるのは 仮定法の有名な書き換え問題です。 参考書の仮定法のコーナーに載っていると思うので 今一度見てみてください。

shin-883rider
質問者

お礼

回答ありがとうございました。参考書を見たらそのように書かれていました。