このセクションのポイント:
仮定法の条件節 (if節) で、動詞が were, had, should の場合, if を省略 して <Were/Had/Should + S ...>
の形に倒置することができます。やや硬い文語的な表現です。
- Were S … (= If S were …)
- 例: Were I rich, I would help the poor. (= If I were rich…) (もし私がお金持ちなら、貧しい人々を助けるだろう。)
- Had S + 過去分詞 … (= If S had + 過去分詞 …)
- 例: Had I known the fact, I would have told you. (= If I had known…) (もしその事実を知っていたら、君に話しただろう。)
- Should S + 原形 … (= If S should + 原形 …)
- 例: Should you need my help, please call me. (= If you should need …) (万一私の助けが必要なら、電話してください。)
【頻出ポイント】ifの省略+否定系
特に整除英作文などで出されることが多い表現です。Without AやBut for Aでの書き換えも可能です。
- Were it not for A, …:「〜がなければ」。If it were not for A, のifの省略。
- Had it not been for A, …:「〜がなかったら」。If it had not been for A, のifの省略。
コメント