
stop A from doingは、「Aが~するのを止める」「Aが~するのを防ぐ」という意味です。誰かの行動を止める場面だけでなく、雨や故障などが原因で何かできなかった場面にも使えます。
Nothing can stop me from trying.
何があっても私は挑戦することをやめません。
Contents
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の形で続けます。
しゅみすけ(大山俊輔)
fromは「行動から引き離す」感覚
fromの基本イメージは「起点から離れる」です。stop A from doingでは、Aと予定されていた行動の間に壁を作り、Aをその行動から離す感覚があります。
Fear stopped him from asking for help.
恐怖心のせいで、彼は助けを求められませんでした。
誰かが物理的に彼を押さえたとは限りません。感情、天候、規則、故障など、行動を実現できなくした原因も主語にできます。

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.
警備員は私たちが写真を撮るのを止めました。
しゅみすけ(大山俊輔)
簡単な英語で言い換えるなら
- Don’t let him drive.
彼に運転させないでください。 - I couldn’t go because it was raining.
雨だったので行けませんでした。 - This keeps the door closed.
これでドアが閉まったままになります。
「止める」が出てこないときは、don’t let A doやA couldn’t do because …に分けると、基本語だけで状況を説明できます。
まとめ
stop A from doingは「Aが~するのを止める・防ぐ」という構文です。Aに止められる人や物を置き、fromの後ろは動名詞にします。
stopは日常的、preventは予防的でやや硬く、keepは妨げが続く感覚があります。まずはNothing can stop me from trying.のような短い文から使ってみましょう。ほかの表現は、英熟語・定型表現の一覧で確認できます。









