本文へ
🔥0
EXPRESSION No.200

prevent A from ~ing

Aが〜するのを妨げる

💡 どんな意味・どんなときに使う?

prevent A from ~ing は「Aが〜するのを妨げる、Aに〜させない」という意味の表現です。from には「〜から離す」というイメージがあり、「Aを〜することから引き離す」と考えると覚えやすいでしょう。入試の長文では The rain prevented us from ~ のような無生物主語の文がよく出ます。直訳すると不自然なので、「雨のせいで私たちは〜できなかった」と主語を原因として訳すのがコツです。同じ型をとる動詞に stop A from ~ing、keep A from ~ing、prohibit A from ~ing などがあり、まとめて覚えると効率的です。

  • できなかった理由を言うとき
  • 対策の効果を説明するとき
  • 無生物主語の和訳問題

🗣 例文

The heavy rain prevented us from going out.大雨のせいで私たちは外出できませんでした。
Washing your hands can prevent you from catching a cold.手を洗えば風邪をひかずにすみます。
Nothing will prevent me from achieving my goal.何があっても私は目標を達成します。
The fence keeps animals from entering the field.そのフェンスは動物が畑に入るのを防いでいます。

🔁 似た表現

keep A from ~ingAに〜させない|口語的で、状態を保つ感じがある。
stop A from ~ingAが〜するのを止める|日常的でもっとも使いやすい。
prohibit A from ~ingAが〜するのを禁じる|法律や規則で禁止する場面に使う。

↔️ 反対の意味

allow A to ~Aが〜するのを許す

⚠️ prevent A to go のように不定詞を使うのは誤りです。from + 動名詞の形を必ずセットで覚えましょう。

🧠 ミニクイズ

Illness prevented him ( ) the meeting.

🎬 動画で学ぶ

💬 今日のイディオム・ことわざへ