過去問.com - 資格試験の過去問 | 予想問題の解説つき無料問題集

TOEICの過去問 | 予想問題 Part5 問453

問題

このページは問題閲覧ページです。正解率や解答履歴を残すには、 「条件を設定して出題する」をご利用ください。
[ 設定等 ]
If it -------- for his help, we couldn’t have finished our homework.
   1 .
were
   2 .
were not
   3 .
had been
   4 .
had not been
( Part5の過去問/予想問題 問453 )
このページは問題閲覧ページの為、解答履歴が残りません。
解答履歴を残すには、
条件を設定して出題する」をご利用ください。

この過去問の解説 (3件)

72
【正解】4

【ポイント】仮定法過去完了

【考え方】
If it were not for~, 仮定法過去 で「もし~がなければ」の意味になります。
本問では、カンマ以下の文が仮定法過去完了で表されているので、カンマの前も仮定法過去完了で表します。

上記のwere notの部分を仮定法過去完了で表すと、had not beenとなりますので、4が正解です。

【全訳】
もし彼の助けがなかったならば、私たちは宿題を終わらせることができなかっただろう。

付箋メモを残すことが出来ます。
39
正解は、4番です。

「もし彼の助けがなければ、私達は宿題を終えられなかっただろう」という意味の仮定法の文になります。

If there were not for / If there had not been forのいずれかの形を取り、withoutやbut forで書き換え可能です。
主節文の動詞の形が、完了形が使われているので、過去の事実と反する過去完了の形を取ります。

13
If it were not for ~(仮定法過去)や
If it had not been for ~(仮定法過去完了)で
それぞれ,「~がなければ」,「~がなかったら」という意味になります。

この問題では,
「彼の手助けがあったので,宿題を終えることができた」という
過去の事実に『反する』ことを言い表したいので,
仮定法過去完了を使うことになります。

正解は【4】番です。

If it had not been for his help, we couldn’t have finished our homework.
 (彼の手助けがなかったら,私たちは宿題を終えられなかったろう。)

なお,If it had not been for his help の節は,
But for his help や Without his help といった副詞句の形に
置き換えることが可能です。

問題に解答すると、解説が表示されます。
解説が空白の場合は、広告ブロック機能を無効にしてください。
他のページから戻ってきた時、過去問ドットコムはいつでも続きから始めることが出来ます。
また、広告右上の×ボタンを押すと広告の設定が変更できます。
このTOEIC 過去問 | 予想問題のURLは  です。
付箋は自分だけが見れます(非公開です)。