「Keep sb from doing sth」とはどういう意味ですか?
“Keep sb from doing sth” は、誰かが何かをするのを妨げたり、行動を止めたりすることを意味します。
はじめに
「Keep sb from doing sth」というフレーズは、ある人や物が別の人の行動を妨げる状況を表す、よく使われる英語表現です。「Keep sb from doing sth」の意味を理解することで、予防や障害について話す際に明確に伝えることができます。このフレーズは、日常会話やフォーマルな文章、さらにはニュース記事でもよく使われます。この表現をマスターすることで、何かや誰かが行動を妨げる仕組みを説明でき、英語がより自然で正確になります。
クイックインフォボックス
- 句動詞:「Keep sb from doing sth(誰かが何かをするのを妨げる)」
- タイプ:他動詞
- レベル:B1(中級)
- 短い意味:誰かが何かをするのを止めたり防いだりすること
構造(文法規則)
「Keep sb from doing sth」は分離できません。代名詞(sb = somebody)は常に「keep」の後に来ます。「keep」と「from」を分けることはできません。
一般的な構造パターンには以下のものがあります:
-
Keep + somebody + from + verb-ing
Keep + somebody + from + noun
例:彼らは私が部屋に入るのを妨げた。彼女は子供たちを危険から守った。
「Keep sb from doing sth」はどう使うのですか?
誰かや何かが別の人の行動を妨げるときに、このフレーズを使います。物理的な阻止、感情的な障壁、ルールや状況などを表すことができます。
使用例としては、誰かが出て行くのを防ぐこと、子供が外で遊ぶのを止めること、または従業員が休憩を取るのを制限するルールなどがあります。
例文
以下は「Keep sb from doing sth」を自然な文脈で使った例文です。
- The heavy rain kept us from going hiking yesterday. (昨日の大雨で私たちはハイキングに行けませんでした。)
- His fear of failure kept him from applying for the job. (失敗への恐怖が彼にその仕事に応募することを思いとどまらせた。)
- The teacher kept the students from using their phones during class. (先生は授業中、生徒たちが携帯電話を使わないように注意した。)
- She kept her dog from running into the street. (彼女は犬が道路に飛び出さないようにした。)
- Keep sb from doing sth in a sentence shows how someone is stopped or prevented from an action. (「誰かが何かをするのを妨げる」という表現は、その人が行動を阻止されたり防がれたりする様子を示します。)
よくある間違い
学習者は時々語順を間違えたり、不適切な前置詞を使ったりします。以下にいくつかの例を示します。
- Incorrect: Keep from sb doing sth.
- Correct: Keep sb from doing sth.
- Incorrect: Keep sb to do sth.
- Correct: Keep sb from doing sth.
覚えておいてください、「keep」の後には必ず「from」が続き、その後に動詞の-ing形が来ます。
違い/同義語
類似の表現には “stop sb from doing sth” や “prevent sb from doing sth” があります。どれも防止を表しますが、微妙にニュアンスやフォーマルさが異なります。
- Stop sb from doing sth: 話し言葉の英語では、より直接的で一般的です。
- Prevent sb from doing sth: より形式的で、書き言葉でよく使われます。
- Keep sb from doing sth: 継続的な防止や障壁を示唆することができます。
例:そのルールは従業員が長い休憩を取るのを防いでいる。
よく使われる連語
こちらは「keep sb from」とよく使われる一般的な物や行動です。
- Keep children from playing (子どもたちが遊ぶのを防ぐ)
- Keep someone from entering (誰かが入るのを妨げる)
- Keep people from leaving (人々が去るのを防ぐ)
- Keep someone from speaking (誰かが話すのを妨げる)
- Keep sb from making mistakes (誰かが間違いを犯すのを防ぐ)
それぞれのコロケーションは、誰が妨げられ、どの行動が止められているかを示しています。
関連する句動詞
以下は関連する句動詞です keep sb from doing sth:
実際の会話
こちらは、“Keep sb from doing sth”というフレーズを使った自然な会話例です。
Anna: Why didn’t you join us at the party?
アンナ:どうしてパーティーに一緒に来なかったの?
Ben: My parents kept me from going out late. They worried about my safety.
ベン:両親は私が遅くまで外出するのを止めてくれました。私の安全を心配していたのです。
Anna: That makes sense. Sometimes they just want to keep us safe.
アンナ:なるほどね。時には、ただ私たちの安全を守りたいだけなんだよね。
練習
Fill in the blanks with the correct form:
- The noise ________ me ________ concentrating on my work. (keep / from)
- Rules ________ employees ________ using their phones during meetings.
- Her illness ________ her ________ attending the event.
よくある質問
- Q:「keep sb from doing sth」は過去形で使えますか? はい、例えば「They kept me from leaving.(彼らは私が去るのを妨げた)」のように使えます。
- Q:「keep sb from」は分離可能ですか? いいえ、「keep」と「from」は分けて使うことはできません。
- Q:「keep sb from」は名詞と一緒に使えますか? はい、例えば「They kept him from danger.(彼らは彼を危険から守った)」のように使えます。
- Q:「keep sb from」と「stop sb from」の違いは何ですか? 「stop」はより直接的で、「keep」は継続的な防止を示すことが多いです。
- Q:それはフォーマルですか、それともインフォーマルですか? それは中立的で、フォーマルな場面でもインフォーマルな場面でも使えます。

