If it were not for~ 【イラスト5分でわかる!】 例文/入試問題付き!

今回は【if it were not for】
の意味と例文を紹介!

 

しかもこの記事の後半には、
大学入試・TOEIC・英検過去問を掲載!
実践的な腕試しが出来ます!

 

この記事を読めば
  • 5分でif it were not for~を理解

  • if it were not for~の例文が見れる!

  • 大学入試・TOEIC・英検
    過去問を掲載!!

  • イラストで解説するから
    分かりやすい!忘れない!

 

if it were not for~】イラスト付きで
詳しく!
宇宙1わかりやすく解説!

 

ちなみに前の記事では

  1. 仮定法の全パターン
  2. 仮定法過去
  3. 仮定法過去完了
  4. 仮定法未来
  5. 仮定法現在

 

これらを紹介しています!
⇩こちらもご確認ください⇩

【イラストで分かる仮定法】Ifじゃない!?仮定法の見分け方と全パターン!

 

 

それではif it were not for~
速攻で理解
していきましょう!

 

if it were not for~とは
【もしもの話!】

if it were not for~を用いた英文とは、
【もし~がなければ】という仮定法!

イラストで簡単に説明します。

⇩コチラです⇩



 

なんとなく理解いただけましたか?
as ifを用いた仮定法とは、

【本当はあるけど】もし~が無ければ
と訳します!

 

そして、if it were not for~
ポイントは、以下3つです!

  1. 公式:

    仮定法過去(今の妄想)
    If it were not for~, 仮定法過去
    ➤If it were not for~, S 助動詞カコ+V原 〇〇.
    (日本語訳)もし~が無ければ○○だろう


    ・仮定法過去完了(昔の妄想)
    if it had not been for~, 仮定法過去
    ➤If it had not been for~,
        S 助動詞カコ+have+p.p. 〇〇.

    (日本語訳)もし~が無かったら○○だった

  2. 動詞の時制に注意!

    の妄想➡If it were not for~, S Vカコ ○○

    の妄想➡If it had not been for~,
           S 助動詞カコ+have+p.p. ○○

  3. 『Withoutで言い換え』や『倒置』が試験に出る!

    If it were not for~, S 助動詞カコ+V原 〇〇.
    =Without ~, S 助動詞カコ+V原 〇〇.
    =Were it not for~, S 助動詞カコ+V原 〇〇.

    If it had not been for ~, S 助動詞カコ+have+p.p. 〇〇.
    =
    Without ~, S 助動詞カコ+have+p.p. 〇〇.
    =Had 
    it not been for ~, S 助動詞カコ+have+p.p. 〇〇.

 

この3ポイントで完全に理解でき、

  • Sは主語
  • Vカコは動詞の過去形
  • Vp.p.は動詞の過去分詞

を表します。

 

文字だと難しいので、こちらも
イラストで確認しましょう!
こちらです!





再確認です!
ポイントは3つ!

  1. 公式:

    仮定法過去(今の妄想)
    If it were not for~, 仮定法過去
    ➡If it were not for~, S 助動詞カコ+V原 〇〇.
    (日本語訳)もし~が無ければ○○だろう


    ・仮定法過去完了(昔の妄想)
    if it had not been for~, 仮定法過去
    ➡If it had not been for~,
           S 助動詞カコ+have+p.p. 〇〇.

    (日本語訳)もし~が無かったら○○だった

  2. 動詞の時制に注意!

    の妄想➡If it were not for~, S Vカコ ○○

    の妄想➡If it had not been for~,
           S 助動詞カコ+have+p.p. ○○

  3. 『Withoutで言い換え』『倒置』が試験に出る

    If it were not for~, S 助動詞カコ+V原 〇〇.
    =Without ~, S 助動詞カコ+V原 〇〇.
    =Were it not for~, S 助動詞カコ+V原 〇〇.

    If it had not been for ~, S 助動詞カコ+have+p.p. 〇〇.
    =
    Without ~, S 助動詞カコ+have+p.p. 〇〇.
    =Had 
    it not been for ~, S 助動詞カコ+have+p.p. 〇〇.

 

なんども繰り返していて、
しつこいかもしれませんが、
これが重要!
むしろこれだけなのです!

 

if it were not for~ の練習問題

では、練習問題に挑んでみましょう。

※( )の中で仮定法として
正しい語を選べ。

  1. If it ( were / was ) not for your help, I would not do this job.

  2. If it had not been for the discovery, he could ( solve / have solved ) this problem.

⇩答え、解説はこちら⇩

  1. If it were not for your help, I would not do this job.
    あなたの助けが無ければ、この仕事が出来ないだろう。

    仮定法過去(今の妄想)
    If it were not for~, S 助動詞カコ+V原 〇〇.
    (日本語訳)もし~が無ければ○○だろう

    were が答え

    明らかに現実の話ではない、妄想の話の場合
    現実の話でない=仮定法である事を見せる為
    it was ではなく、it were を用いる。


  2. If it had not been for the discovery, he could have solved this problem..
    その発見が無かったら、彼はこの問題を解けなかっただろう。

    ・仮定法過去完了(昔の妄想)
    If it had not been for~, S 助動詞カコ+have+p.p. 〇〇.
    (日本語訳)もし~が無かったら○○だった

    have solved が答え

 

例文は以上になります!!
この後、TOEIC、英検、大学入試問題
その前に、再度!要点確認します!!

仮定法【if it were not for~
ポイント再確認!

  1. 公式:

    仮定法過去(今の妄想)
    If it were not for~, 仮定法過去
    ➡If it were not for~, S 助動詞カコ+V原 〇〇.
    (日本語訳)もし~が無ければ○○だろう


    ・仮定法過去完了(昔の妄想)
    if it had not been for~, 仮定法過去
    ➡If it had not been for~, S 助動詞カコ+have+p.p. 〇〇.
    (日本語訳)もし~が無かったら○○だった

  2. 動詞の時制に注意!

    の妄想➡If it were not for~, S Vカコ ○○

    の妄想➡If it had not been for~, S 助動詞カコ+have+p.p. ○○

  3. 『Withoutで言い換え』や『倒置』が試験に出る!

    If it were not for~, S 助動詞カコ+V原 〇〇.
    =Without ~, S 助動詞カコ+V原 〇〇.
    =Were it not for~, S 助動詞カコ+V原 〇〇.

    If it had not been for ~, S 助動詞カコ+have+p.p. 〇〇.
    =
    Without ~, S 助動詞カコ+have+p.p. 〇〇.
    =Had 
    it not been for ~, S 助動詞カコ+have+p.p. 〇〇.

復習できましたか?
それでは!演習問題に行きましょう!

 

if it were not for~ 
英検/TOEIC/大学入試

  1. Were (  ) water, we could not live.
    <TOEIC改> 

    ①it not for           ②it had not for
    ③if it were not     ④if it had not been for

  2. (  ) the advice, I might have died.
    <英検2級改> 

    ①If it were not for    ②Were it for
    ③if it had
                      ④But for

  3. (  ) his idleness, he would be a great player.
    <センター試験改>
    ①With           ②Were it for
    ③Without      ④Had it not been for

  4. (  ) it not been for your cooperation, we could not have reached there.
    <中央大改>
    ①Were        ②Had
    ③If were     ④If had

 

if it were not for~
TOEIC/大学入試 解答・解説

① Were it not for water, we could not live.
もし水が無ければ、私たちは生きられない。
<TOEIC改> 


正解1, it not for

仮定法の公式【倒置】により、

仮定法過去(今の妄想)
If it were not for~, S 助動詞カコ+V原 〇〇.
=Without ~, S 助動詞カコ+V原 〇〇.
=Were it not for~, S 助動詞カコ+V原 〇〇.
(日本語訳)もし~が無ければ○○だろう
 

it not forが答え。



But for the advice, I might have died.

その助言が無かったら、死んでたかもしれない
<英検2級改> 

 

正解4, But for

 

今回は少しイジワルな問題!

 

・仮定法過去完了(昔の妄想)
If it had not been for~, S 助動詞カコ+have+p.p. 〇〇.
=Without~, S 助動詞カコ+have+p.p. 〇〇. 
=But for~, S 助動詞カコ+have+p.p. 〇〇.
(日本語訳)もし~が無かったら○○だった

 

But for が答え。
【But for~ :~が無ければ】という意味を表し、
Withoutと同様の用い方が出来る!


Without his idleness, he would be a great player.
彼の怠け癖が無ければ、素晴らしい選手になれるのに。
<センター試験改>


正解3, Without

仮定法の公式により、
仮定法過去(今の妄想)

If it were not for~, S 助動詞カコ+V原 〇〇.
=Without ~, S 助動詞カコ+V原 〇〇.
=Were it not for~, S 助動詞カコ+V原 〇〇.

 

他の選択肢にも『文法的にはOK』だが、
『彼の怠け癖があれば』と内容的に
notが抜けており間違えた選択肢になっている。

 


Had it not been for your cooperation, we could not have reached there.
あなたの助けが無かったら、そこにたどり着けなかっただろう。
<中央大改>


正解4,Had

仮定法の公式により、
仮定法過去完了(昔の妄想)

・If it had not been for ~, S 助動詞カコ+have+p.p. 〇〇.
=
Without ~, S 助動詞カコ+have+p.p. 〇〇.
=Had 
it not been for ~, S 助動詞カコ+have+p.p. 〇〇.


Hadが答え。

 

入試/英検/TOEIC頻出の仮定法は?

今回学習したI wish仮定法は
大学入試やTOEICに頻出
となっています!
ですが、仮定法の基本形

  • 仮定法過去
  • 仮定法過去完了
  • 仮定法未来

 

これらを知らないと解けません!
こちらから、
・試験に出る仮定法の全パターン+基本形

見れます!ぜひご覧ください!!!

↓こちらをクリック↓

【イラストで分かる仮定法】Ifじゃない!?仮定法の見分け方と全パターン!

最新情報をチェックしよう!