英検® 準2級 予想問題1
問50
このページは問題一覧ページです。
正解率や解答履歴を残すには、「条件を設定して出題する」をご利用ください。
問題
英検® 準2級 予想問題1 問50 (訂正依頼・報告はこちら)
If it had not been (-----) your advice, I would have failed the entrance examination.
正解!素晴らしいです
残念...
Advertisement
MENU
あ
か
さ
た
な
は
ま
や
ら
あん摩マッサージ指圧師
1級 管工事施工管理技士
1級 建築施工管理技士
1級 電気工事施工管理技士
1級 土木施工管理技士
運行管理者(貨物)
貸金業務取扱主任者
危険物取扱者 乙4
給水装置工事主任技術者
クレーン・デリック運転士
国内旅行業務取扱管理者
第一種 衛生管理者
第一種 電気工事士
大学入学共通テスト(世界史)
第三種 電気主任技術者
第二種 衛生管理者
第二種 電気工事士
調剤報酬請求事務技能認定
賃貸不動産経営管理士
2級 管工事施工管理技士
2級 建築施工管理技士
2級 電気工事施工管理技士
2級 土木施工管理技士
ビル管理技術者(建築物環境衛生管理技術者)
このページは問題一覧ページです。
正解率や解答履歴を残すには、「条件を設定して出題する」をご利用ください。
英検® 準2級 予想問題1 問50 (訂正依頼・報告はこちら)
正解!素晴らしいです
残念...
この問題の解説 (4件)
01
"If it had not been for"="Without"「~がなければ」という意味の仮定法での決まった言い方です。
ここでは仮定法過去完了"had+過去分詞"となっていますが、仮定法過去の場合は"If it were not for"となります。
訳:もしあなたのアドバイスがなければ、入試に失敗していたでしょう。
参考になった数16
この解説の修正を提案する
02
これは仮定法の慣用表現です。
If it had not been for~「~がなかったら」
ifの時制が過去完了形なので、過去の仮定を表します(仮定法過去完了)。
Ex.If it had not been for your quick play, our team would not have won.
(君の機敏なプレーがなかったら、うちのチームは勝てなかっただろう)
ちなみに
If it were not for~は「~がなければ」
現在の仮定を表します(仮定法過去)。
Ex. If it were not for your quick play, our team would not win.
(君の機敏なプレーがなければ、うちのチームは勝てないだろう)
このif節は〈But for~/Without~〉に書き換えることができます。
=Without your quick play,
=But for your quick play,
訳:君の忠告がなかったら、私は受験に失敗していたでしょう。
参考になった数8
この解説の修正を提案する
03
if it were not for ~で、「~が無ければ」という意味になります。
今回は仮定法過去完了の形になっており、
If it had not been for ~になります。
参考になった数7
この解説の修正を提案する
04
If it were not for:~がなければ(仮定法過去)
If it had not been for:~がなかったら(仮定法過去完了)
よって答えは4.forとなります。
他の選択肢は当てはまりませんが、
この表現には他にも
Without~,:~がなければ
But for~:~がなければ
も同様の表現となります。
訳:あなたのアドバイスがなかったら、入学試験に落ちていただろう。
参考になった数6
この解説の修正を提案する
前の問題(問49)へ
準2級問題一覧
次の問題(問51)へ