stop to doとstop doingの違い|「やめる」と「〜するために止まる」【練習問題付き】

記事内に広告が含まれています。
さんたみん
さんたみん

こんにちは、さんたみんです。今回は stop to do と stop doing の違いについてです。

「He stopped smoking.」と「He stopped to smoke.」。たった1語の違いですが、意味は正反対になります。

この記事では、stop to do と stop doing の違いを、例文と表でわかりやすく整理します。forget や remember との違いや、セットで覚えたい表現も紹介するので、最後の練習問題と瞬間英作文でぜひ声に出して試してみてください(^^)

この記事を書いた人

アラサー。妻とポメラニアンと暮らしています。
日々の英語学習について発信していきます。
一緒に楽しく英語学習を継続していきましょう(^^)

もともと英語が全然できなかった、留学経験なしの普通の日本人。
大学時代に英語学習を始め、TOEIC300点台→895点に。
その後、外資系企業にエンジニアとして入社。毎日実際に英語を使い、世界中の人と仕事をする日々を送る。
現在は独立し、英語学習について発信したり、学生の英語学習をサポートしたり、海外の方に日本語を教えたりしている。

TOEIC 920(2020)|英検1級語彙勉強中|日本語教育能力検定合格|仕事でヨーロッパ数年在住

さんたみんをフォローする

先に結論|「していたことをやめる」ならdoing、「〜するために止まる」ならto do

  • stop doing:〜するのをやめる(していたことをやめる)
  • stop to do:〜するために立ち止まる・手を止めて〜する
  • He stopped smoking.(たばこをやめた)/He stopped to smoke.(たばこを吸うために立ち止まった)

stop doing:〜するのをやめる

stop doing は、それまでしていたことを「やめる」という意味です。stop の後ろに来る「やめること」は、動名詞(doing)で表します。

  • He stopped smoking last year.
    彼は去年たばこをやめた。
  • Please stop talking.
    おしゃべりをやめてください。
  • It stopped raining.
    雨がやんだ。

「〜せずにはいられない」は can't stop doing

can't stop doing は「〜するのをやめられない」、つまり「〜が止まらない」「〜せずにはいられない」という意味でよく使います。

  • I can't stop laughing.
    笑いが止まらない。
  • I couldn't stop thinking about it.
    そのことを考えずにはいられなかった。

stop to do:〜するために立ち止まる

stop to do は、(していたことを止めて)〜するために立ち止まる、手を止めて〜するという意味です。

  • He stopped to smoke.
    彼はたばこを吸うために立ち止まった。
  • She stopped to take a picture.
    彼女は写真を撮るために立ち止まった。
  • Let's stop to have lunch.
    手を止めて、お昼ごはんにしよう。

stop to do の to do は「〜するために」

ここがいちばん大事なポイントです。stop to do の to do は、stop の目的語ではなく、「〜するために」という目的を表しています。

  • He stopped smoking. → smoking が「やめたこと」
  • He stopped to smoke. → to smoke は「止まった目的」

なので、stop to do は「stop(立ち止まる)+ to do(〜するために)」と分けて考えると、まちがえにくくなります。

stop to do と stop doing の違い【早見表】

stop doingstop to do
意味〜するのをやめる〜するために立ち止まる・手を止めて〜する
to do / doing の役割やめること(目的語)立ち止まる目的
例文He stopped smoking.
たばこをやめた。
He stopped to smoke.
たばこを吸うために立ち止まった。
さんたみん
さんたみん

「stop+ing=やめる」「stop+to=〜しに止まる」と、セットで口に出して覚えてしまうのがおすすめです(^^)

一緒に覚えたい stop の表現

stop A from doing:A が〜するのを止める

「A が〜するのを止める・妨げる」と言いたいときは、stop A from doing を使います。

  • The rain stopped us from going out.
    雨のせいで、私たちは外出できなかった。
  • I tried to stop him from leaving.
    彼が帰るのを止めようとした。

stop by:ちょっと立ち寄る

  • I'll stop by the store on my way home.
    帰りにお店に寄るね。

forget・remember・try との違い

forget や remember は「to do=これから」「doing=過去」で考えますが、stop は少しちがいます。stop の後ろの doing は「そのときしていたこと」、to do は「止まった目的」です。

動詞to dodoing
stop〜するために立ち止まる〜するのをやめる
forget〜するのを忘れる〜したことを忘れる
remember〜するのを覚えておく〜したことを覚えている
try〜しようとする試しに〜してみる

forget と remember の使い分けは、こちらの記事でくわしく解説しています。

forget to doとforget doingの違い|未来か過去かで使い分け【練習問題付き】
forget to doは「これからすることを忘れる」、forget doingは「もうしたことを忘れる」。違いを例文と表で整理し、クイズと瞬間英作文で使い分けを練習できます。
remember to doとremember doingの違い|これからか過去かで使い分け【練習問題付き】
remember to doは「これからすることを覚えておく・忘れずに〜する」、remember doingは「過去にしたことを覚えている」。違いを例文と表で整理し、練習問題と瞬間英作文で使い分けを練習できます。

練習問題|to do?doing?

( )の動詞を、to do か doing の正しい形にしてみましょう。

Q1. He stopped ( ) after he got sick.(smoke)

答え: smoking
→ たばこを「やめた」→ doing

Q2. She stopped ( ) a picture of the sunset.(take)

答え: to take
→ 写真を「撮るために」立ち止まった → to do

Q3. Please stop ( ) in class.(talk)

答え: talking
→ おしゃべりを「やめて」→ doing

Q4. We stopped at a cafe ( ) a break.(take)

答え: to take
→ 休憩する「ために」カフェに寄った → to do

Q5. It has finally stopped ( ).(rain)

答え: raining
→ 雨が「やんだ」→ doing

瞬間英作文でアウトプット練習!

日本語を見て、すぐに英語で言ってみましょう。

① スマホを見るのをやめなさい。

答え: Stop looking at your phone.

② 彼は立ち止まって地図を見た。

答え: He stopped to look at the map.

③ 雨がやんだ。

答え: It stopped raining.

④ 笑いが止まらなかった。

答え: I couldn't stop laughing.

⑤ 私たちは休憩するためにコンビニに寄った。

答え: We stopped at a convenience store to take a break.

瞬間英作文のやり方や、おすすめの教材はこちらで紹介しています。

瞬間英作文とは?やり方と私が使ってよかった教材
今回は、英文を自分で組み立てる力が身につく、瞬間英作文という勉強方法についてです。英語を話せるようになりたいけど、なにか...

stop to do と stop doing のよくある質問

Q. stop to do の to do は、stop の目的語ですか?

いいえ。stop の目的語になるのは doing だけです。stop to do の to do は「〜するために」という目的を表しています。

Q. stop smoking と quit smoking の違いは?

どちらも「たばこをやめる」という意味で使えます。quit は「すっぱりやめる」というニュアンスが強く、stop は「(一時的にでも)やめる・止める」まで広く使えます。

Q. どうしても迷ったときの見分け方は?

「〜するのをやめた」なら doing、「〜するために止まった」なら to do です。日本語にしたときに「〜するために」が入るかどうかで判断してみてください。

まとめ|stop doing は「やめる」、stop to do は「〜するために止まる」

  • stop doing → 〜するのをやめる(can't stop doing で「〜せずにはいられない」)
  • stop to do → 〜するために立ち止まる・手を止めて〜する(to do は目的)
  • stop A from doing → A が〜するのを止める
  • forget・remember・try も、to do と doing で意味が変わる

文法をまとめて体系的に学びたい方は、私が使った参考書と勉強法もどうぞ。

一億人の英文法の使い方|英語初心者が実践した周回+音読の勉強法【実体験】
ということで今回は、英語初心者だった私が実践した『一億人の英文法』を使った効果的な勉強法についてです。英文法は英語初学者...

覚えた英語を実際の会話で使ってみたい方は、無料体験ができるオンライン英会話を比較したこちらの記事も参考にしてみてください(^^)

【2026年】オンライン英会話の無料体験おすすめ6社を比較|DMM・QQ English・Kiminiの選び方
オンライン英会話の無料体験を6社比較。DMM英会話・QQ English・Kimini・ビズメイツなどの料金、講師、無料体験の内容を、TOEIC920・外資勤務の筆者が目的別にわかりやすく解説します。
さんたみん
さんたみん

stop doing... stop to do... 実際に口からアウトプットして、少しずつ使いこなしていきましょう!

タイトルとURLをコピーしました