【英文法】選択肢判別法:(50) 仮定法 if it were not for / if it had not been for

大学入試で出題される英文法問題は単元がランダムで出題されるため、自分で問われている単元を見極める力が要求されます。
問われている単元を見極めるポイントは「問題文の空所の位置」「選択肢」です。ここでは「選択肢」の判別法を皆さんに身に付けてもらい、短時間で的確に英文法問題を解けるようになりましょう。
 
【 A がなければ・A がなかったら 】
仮定法において 「 A がなければ・A がなかったら」 を表すのは次の表現です。
 
without A
but for A
if it were not for A
if it had not been for A
 
If it were not for the telephone, our lives would be very inconvenient.
(もし電話がなければ、我々の生活はとても不便でしょう)
 
if it were not for A と if it had not been for A は ifが省略 された形まで覚えておきましょう。
 
if it were not for A → were it not for A
if it had not been for A → had it not been for A
 
Were it not for the telephone, our lives would be very inconvenient.
 
これを踏まえて、次の選択肢を見てください。

次の選択肢の違いを考えてみよう。
1. if it had not been his help
2. if it had not for his help
3. had it not been for his help
4. had it not been his help

《解くpoint》
① if it had not been for A
選択肢は if it had not been for A「 A がなかったら」 の形が狙われています。
1. if it had not been his help は for がないので間違い選択肢です。
2. if it had not for his help は been がないので間違い選択肢です。
 
if it had not been for A の if が省略されると had it not been for A の形になるので、3. had it not been for his help が正解選択肢になります。
 
4. had it not been his help は for がないので間違い選択肢です。
 

※ 理解を優先するために、あえて大雑把に書いてある場合があります

当サイト及びアプリは、上記の企業様のご協力、及び、広告収入により、無料で提供されています