今回は【if it were not for】
の意味と例文を紹介!
しかもこの記事の後半には、
大学入試・TOEIC・英検過去問を掲載!
実践的な腕試しが出来ます!
- 5分でif it were not for~を理解
- if it were not for~の例文が見れる!
- 大学入試・TOEIC・英検
過去問を掲載!! - イラストで解説するから
分かりやすい!忘れない!
【if it were not for~】イラスト付きで
詳しく!宇宙1わかりやすく解説!
ちなみに前の記事では
これらを紹介しています!
⇩こちらもご確認ください⇩
それでは【if it were not for~】
速攻で理解していきましょう!
if it were not for~とは
【もしもの話!】
if it were not for~を用いた英文とは、
【もし~がなければ】という仮定法!
イラストで簡単に説明します。
⇩コチラです⇩
なんとなく理解いただけましたか?
as ifを用いた仮定法とは、
【本当はあるけど】もし~が無ければ
と訳します!
そして、if it were not for~の
ポイントは、以下3つです!
- 公式:
・仮定法過去(今の妄想)
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. 〇〇.
(日本語訳)もし~が無かったら○○だった - 動詞の時制に注意!
・今の妄想➡If it were not for~, S Vカコ ○○
・昔の妄想➡If it had not been for~,
S 助動詞カコ+have+p.p. ○○ - 『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つ!
- 公式:
・仮定法過去(今の妄想)
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. 〇〇.
(日本語訳)もし~が無かったら○○だった - 動詞の時制に注意!
・今の妄想➡If it were not for~, S Vカコ ○○
・昔の妄想➡If it had not been for~,
S 助動詞カコ+have+p.p. ○○ - 『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~ の練習問題
では、練習問題に挑んでみましょう。
※( )の中で仮定法として
正しい語を選べ。
- If it ( were / was ) not for your help, I would not do this job.
- If it had not been for the discovery, he could ( solve / have solved ) this problem.
⇩答え、解説はこちら⇩
- 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 を用いる。 - 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~】
ポイント再確認!
- 公式:
・仮定法過去(今の妄想)
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. 〇〇.
(日本語訳)もし~が無かったら○○だった - 動詞の時制に注意!
・今の妄想➡If it were not for~, S Vカコ ○○
・昔の妄想➡If it had not been for~, S 助動詞カコ+have+p.p. ○○
- 『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/大学入試
-
Were ( ) water, we could not live.
<TOEIC改>①it not for ②it had not for
③if it were not ④if it had not been for -
( ) the advice, I might have died.
<英検2級改>①If it were not for ②Were it for
③if it had ④But for - ( ) his idleness, he would be a great player.
<センター試験改>
①With ②Were it for
③Without ④Had it not been for - ( ) 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に頻出
となっています!
ですが、仮定法の基本形
- 仮定法過去
- 仮定法過去完了
- 仮定法未来
これらを知らないと解けません!
こちらから、
・試験に出る仮定法の全パターン+基本形
見れます!ぜひご覧ください!!!
↓こちらをクリック↓