E2J147|英語(英単語・熟語) 対策問題
The heavy snow ( ) us from driving to the airport.
解答・解説を見る
正解: 2
正答
2
この問題のポイント
熟語 keep A from -ing(Aが〜するのを妨げる) を問う問題です。
解説
空所の後に「us from driving」という形があることがヒントです。keep A from -ing で「Aが〜するのを妨げる」という決まった形なので、kept が入ります。
和訳:
「大雪のせいで、私たちは空港まで車で行けませんでした。」
例文:
The noise kept me from sleeping last night.
(昨夜は騒音のせいで眠れませんでした。)
選択肢の確認
1.made。
誤り。
make は make A do の形をとり、from -ing とは結びつきません。
2.kept。
最も適切である。
keep A from -ing で「Aが〜するのを妨げる」という形に合います。
3.let。
誤り。
let は let A do の形をとり、from -ing とは結びつきません。
4.had。
誤り。
have は have A do の形をとり、from -ing とは結びつきません。
覚えるポイント
- keep A from -ing = 「Aが〜するのを妨げる」。prevent A from -ing / stop A from -ing も同じ形です。
- 「雪や雨などの物事」が主語になることが多い表現です。