- ベストアンサー
答えが気になります!
次の( )に入る最も適切なものを次の(1)~(4)の中から選んでください。 また、選んだ理由も教えて下さい。 よろしくお願いします。 Always keep a bucket of water handy, ( ) fire. (1)unless (2)in case of (3)to prepare (4)ready on It is a long time ( ). (1)after we saw you before (2)that we saw you last (3)if we saw you before (4)since we saw you last
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
いつも,バケツ一杯の水を手近なところに置いておきなさい~。 unless の後は SV が普通,S is を省略することは可能。 文法的にも成り立たないが,「火でない限り」という意味もおかしい。 in case of の後は名詞が可。「火事の場合に(備えて)」 to prepare fire だと「火を準備するために」意味がつながらない。 ready on fire on fire だと「火がついて,燃えて」 ready とつながりにくい。 よって,(2) の in case of で正解。 ずばり,It is 時間 since S 過去形. 「~してから~だけ時間がたっている」 アメリカなら it has been ~を用います。 今だと圧倒的に it has been を用いますし,テストでもこちらです。 it is はやや古い問題。 (2) だと,形式主語も強調構文も成り立ちません。
その他の回答 (1)
- cbm51910
- ベストアンサー率60% (460/762)
Always keep a bucket of water handy, (in case of) fire. It is a long time (since we saw you last).
お礼
回答ありがとうございました。
お礼
わかりやすい説明ありがとうございました。 答えがわかりとてもすっきりしました!