stop A from doingの意味は?「Aが~するのを止める」の語順とpreventとの違い

stop A from doingの意味・語順・使い方を解説するアイキャッチ画像

stop A from doingは、「Aが~するのを止める」「Aが~するのを防ぐ」という意味です。誰かの行動を止める場面だけでなく、雨や故障などが原因で何かできなかった場面にも使えます。

Nothing can stop me from trying.
何があっても私は挑戦することをやめません。

stop A from doingの意味と語順

基本の形は次のとおりです。

stop + A(人・物)+ from + doing(動名詞)
= Aが~するのを止める・妨げる

  • She stopped me from saying something rude.
    彼女は私が失礼なことを言うのを止めました。
  • The rain stopped us from going out.
    雨のせいで私たちは外出できませんでした。
  • This lock stops children from opening the door.
    この鍵は子どもがドアを開けるのを防ぎます。

Aには、止められる人や妨げられる物事を置きます。その後ろにfromを置き、起こさせない行動をdoingの形で続けます。

しゅみすけ(大山俊輔)

「誰・何を止めるのか」をAに置き、「何をすることから離すのか」をfrom doingで続けると、語順を組み立てやすくなります。

fromは「行動から引き離す」感覚

fromの基本イメージは「起点から離れる」です。stop A from doingでは、Aと予定されていた行動の間に壁を作り、Aをその行動から離す感覚があります。

Fear stopped him from asking for help.
恐怖心のせいで、彼は助けを求められませんでした。

誰かが物理的に彼を押さえたとは限りません。感情、天候、規則、故障など、行動を実現できなくした原因も主語にできます。

stop A from doingの語順とprevent・keepとの違いを示す解説イラスト

fromの後ろは動名詞doing

fromは前置詞なので、後ろには動詞の原形ではなく動名詞を置きます。

  • stop him from driving
  • × stop him from drive
  • × stop him from to drive

The doctor stopped her from driving for a week.
医師は彼女に1週間運転しないよう止めました。

fromは省略できる?

現代英語、特に会話では、stop A doingのようにfromを省略することがあります。イギリス英語では比較的よく見られます。

You can’t stop me doing what I love.
私が好きなことをするのを止めることはできません。

ただし、学習者が自分で使うならstop A from doingを基本にすると安全です。意味の関係が明確で、地域差を問わず自然に伝わります。

日常会話・仕事で使える例文

人の行動を止める

I tried to stop him from sending the message.
私は彼がそのメッセージを送るのを止めようとしました。

Please stop the kids from running near the pool.
子どもたちがプールの近くを走らないようにしてください。

原因が行動を妨げる

A bad cold stopped me from attending the meeting.
ひどい風邪で会議に出席できませんでした。

The power outage stopped us from finishing the report.
停電のせいで報告書を完成できませんでした。

予防策や仕組みを説明する

This cover stops dust from getting inside.
このカバーは、ほこりが中に入るのを防ぎます。

Two-factor authentication can stop others from accessing your account.
二段階認証によって、他人があなたのアカウントへアクセスするのを防げます。

stop A from doingとstop doingの違い

この2つは、誰の行動を止めるのかが違います。

  • stop doing:主語自身がしていることをやめる
  • stop A from doing:Aがすることを主語が止める・妨げる

He stopped smoking.
彼は喫煙をやめました。

His doctor stopped him from smoking.
医師は彼が喫煙するのを止めました。

stop to doとの違いも含めて確認したい方は、stop to doとstop doingの意味・使い方も参考にしてください。

prevent・keepとの違い

stop A from doing

最も日常的で、「その場で止める」「結果としてできなくする」の両方に使えます。

I stopped her from crossing the road.
私は彼女が道路を渡るのを止めました。

prevent A from doing

preventは、問題が起こる前に「予防する」響きが強く、説明文やビジネス、規則などでやや硬めです。詳しくは、prevent A from doingの意味・使い方で解説しています。

Regular backups prevent you from losing important data.
定期的なバックアップは、大切なデータの損失を防ぎます。

keep A from doing

keepには、ある状態を保つ感覚があります。そのため、何かが継続的に妨げる場合や、遠慮してできない場合にも自然です。

The noise kept me from sleeping.
騒音のせいで眠れませんでした。

詳しい語順とニュアンスは、keep A from doingの意味・使い方もご覧ください。

日本人が間違えやすいポイント

Aを抜かない

誰の行動を止めるかを伝える構文なので、通常はAが必要です。

The rain stopped us from playing.
The rain stopped from playing.

「~するために立ち止まる」と混同しない

stop to doは「~するために立ち止まる」です。

We stopped to take a picture.
私たちは写真を撮るために立ち止まりました。

A guard stopped us from taking pictures.
警備員は私たちが写真を撮るのを止めました。

しゅみすけ(大山俊輔)

この構文がすぐに出てこなければ、I couldn’t go out because of the rain. のように「できなかった+理由」で言い換えても十分伝わります。

簡単な英語で言い換えるなら

  • Don’t let him drive.
    彼に運転させないでください。
  • I couldn’t go because it was raining.
    雨だったので行けませんでした。
  • This keeps the door closed.
    これでドアが閉まったままになります。

「止める」が出てこないときは、don’t let A doA couldn’t do because …に分けると、基本語だけで状況を説明できます。

まとめ

stop A from doingは「Aが~するのを止める・防ぐ」という構文です。Aに止められる人や物を置き、fromの後ろは動名詞にします。

stopは日常的、preventは予防的でやや硬く、keepは妨げが続く感覚があります。まずはNothing can stop me from trying.のような短い文から使ってみましょう。ほかの表現は、英熟語・定型表現の一覧で確認できます。

この記事を書いた人
しゅみすけ(大山俊輔)

b わたしの英会話および英語コーチングGRIT/be:RIZE代表。米国MBA取得、外資系企業4社での勤務経験を持ち、これまで多くの大人の英語学習を支援。日本語と英語の処理構造の違いに着目した「英語OS」の考え方をもとに、独学で伸び悩む人の学び直しをサポートしています。

ご相談専門お電話番号

※『すぐに体験してみたい!』派のあなたには、<無料体験レッスン>WEB見た、で特典あり。

無料体験レッスン

※『すぐに体験してみたい!』派のあなたには、<無料体験レッスン>WEB見た、で特典あり。

無料体験レッスン

前置詞を使った英熟語の一覧