
set onには、人や動物を誰かに襲いかからせる・向かわせるという意味があります。映画やニュースでThey set the dogs on him.のような文を見ても、単なる「犬を彼の上に置いた」では意味が通りません。
また、形のよく似たbe set on doingは「〜すると固く決めている」という実用的な表現です。この記事では、2つの型、目的語の位置、代名詞の語順、egg on・attack・be determined toとの違いまで整理します。
Contents
最初に結論:set onで押さえる2つの型
- set A on B:AにBを襲わせる・AをBに向かわせる
- be set on doing:〜すると固く決めている
- The farmer threatened to set his dogs on us.
その農場主は、犬を私たちにけしかけるぞと脅しました。 - She’s set on starting her own business.
彼女は自分の事業を始めると固く決めています。
2つは見た目が似ていますが、1つ目ではsetが動作を表す動詞、2つ目ではsetが「考えが定まった状態」を表します。
しゅみすけ(大山俊輔)

set+onから意味の仕組みを理解する
setは「ある位置・状態に置く」、onは「対象に接触する・対象へ働きかける」という感覚です。そこでset A on Bは、AをBへ向かって行動する状態にすることを表します。
be set on …では、気持ちや意志がある目標にぴたりと定まっているイメージです。この「目標に照準が合っている」感覚から、「ぜひ実現すると決めている」という意味になります。
意味1:set A on B「AにBを襲わせる」
人や動物に命じたり、けしかけたりして、別の人・動物を襲わせる意味です。現代英語では、犬などの動物を誰かにけしかける文脈が代表的です。
- He threatened to set the dog on the intruder.
彼は侵入者に犬をけしかけるぞと脅しました。 - The guards set their dogs on the escaping prisoner.
警備員たちは逃げる囚人に犬を向かわせました。 - Keep away, or she’ll set the dog on you.
近づかないで。さもないと彼女が犬をあなたにけしかけますよ。 - In the story, the villain sets his men on the hero.
その物語では、悪役が手下を主人公に襲いかからせます。
実生活で積極的に使う機会は多くありませんが、映画・小説・ニュースの理解には役立ちます。脅しや危険を含む強い表現なので、冗談で安易に使わないほうが安全です。
set uponとの関係
set upon someoneは、複数の人などが「突然襲いかかる」という意味で使われます。
- Two men set upon him outside the station.
駅の外で2人の男が突然彼に襲いかかりました。
set A on Bは「誰かがAをBへ向かわせる」、A set upon Bは「AがBを襲う」という視点の違いがあります。
語順:set A on Bは目的語が2つ
基本の語順はset+襲う側+on+襲われる側です。
| 位置 | 役割 | 例 |
|---|---|---|
| A | 向かわせる人・動物 | the dog |
| B | 向かわれる対象 | the intruder |
| 完成形 | set A on B | set the dog on the intruder |
Aが代名詞なら、set it on him、set them on usのようにsetの直後へ置きます。
- Don’t set them on anyone.
その犬たちを誰にもけしかけないでください。 - He said he would set it on me.
彼はそれを私にけしかけると言いました。
set on them meのようにはしません。「襲う側A」と「対象B」を逆にすると意味関係が変わるため注意しましょう。
set on・attack・send afterの違い
set A on B:第三者がAをBに襲わせる
The owner set the dog on the thief.
飼い主は泥棒に犬をけしかけました。
attack B:主語がBを攻撃する
The dog attacked the thief.
犬が泥棒を襲いました。
attackは実際に攻撃する行為そのものです。set onは、その攻撃を誰かが命じたり引き起こしたりした点に焦点があります。
send A after B:AをBの追跡に向かわせる
They sent the guards after him.
彼らは警備員を彼の追跡に向かわせました。
send afterは「追いかけさせる」であり、必ずしも攻撃を意味しません。
egg onとの違い
egg someone onは、人をあおって無謀・不適切な行動をさせる表現です。
- His friends egged him on to jump into the river.
友達は彼をあおり、川へ飛び込ませました。
set a dog on someoneは対象へ直接けしかけること、egg someone onは本人の気持ちをあおって行動させることです。詳しくはegg onの意味・使い方・語順をご覧ください。
意味2:be set on doing「〜すると固く決めている」
be set on+名詞/動名詞で、ある目標をぜひ実現したい、考えを変えるつもりがないという意味になります。
- I’m set on studying abroad next year.
私は来年留学すると固く決めています。 - She’s set on getting that job.
彼女はその仕事に就くと固く決めています。 - They are set on buying a house near the sea.
彼らは海の近くに家を買うと決め込んでいます。 - He seems set on leaving the company.
彼は会社を辞める決意を固めているようです。 - Are you really set on this plan?
本当にこの計画で決心しているのですか?
話し手が「決意が強い」と評価することもあれば、「いくら説得しても考えを変えそうにない」という頑固さを感じることもあります。文脈でニュアンスが決まります。
be set onの後ろは動名詞
onの後ろに動作を置くときは、動詞の原形ではなくdoingを使います。
○ She is set on moving to London.
× She is set on move to London.
× She is set on to move to London.
しゅみすけ(大山俊輔)
be set on・be determined to・have one’s heart set onの違い
be set on doing:その考えに固まっている
She’s set on changing careers.
彼女は転職すると決め込んでいます。
be determined to do:意志と努力を強調する
She’s determined to build a new career.
彼女は新しいキャリアを築くと強く決意しています。
have one’s heart set on:心から欲しい・実現したい
She has her heart set on living in Paris.
彼女はパリで暮らすことを心から望んでいます。
be determined toは困難があってもやり遂げる意志、have one’s heart set onは強い願望、be set onは考えがその選択に定まっている状態に焦点があります。
日本人が間違えやすいポイント
1.2つのset onを同じ語順で考えない
set A on BにはAとBが必要です。決意を表す場合は主語+be set on doingです。
2.beを落とさない
「私は留学すると決めている」は、I set on studying abroad.ではなく、I’m set on studying abroad.です。
3.動物以外にも使えるが、強い文脈になる
set his men on someoneのように人を向かわせることもできます。ただし、通常は攻撃・威嚇などの強い場面です。
4.過去形はset
setの活用はset–set–set、進行形はsettingです。
しゅみすけ式:set onが出てこなかったら?
危険な場面では、難しい句動詞より、誰が何をしたかを簡単な英語で正確に伝えることが大切です。
- 犬を襲わせた:He told the dog to attack me.
彼は犬に私を襲うよう命じました。 - 追いかけさせた:They sent the guards after him.
彼らは警備員に彼を追わせました。 - 固く決めている:I really want to do it, and I won’t change my mind.
私は本当にそれをしたくて、考えを変えるつもりはありません。 - もう決めた:She has already decided to move.
彼女はもう引っ越すと決めています。
関連表現
人や物を互いに対立させるset A against Bとは意味と語順が異なります。詳しくはset againstの意味・使い方・語順も参考にしてください。
句動詞や定型表現をまとめて確認する場合は、英熟語・定型表現の一覧をご覧ください。
まとめ
set A on Bは「AにBを襲わせる・向かわせる」、be set on doingは「〜すると固く決めている」です。前者は映画やニュースで理解できるようにし、日常では後者を使えるようにしておくとよいでしょう。
She is set on changing jobs.のように、be+set+on+doingの形から練習してみてください。
setを使うほかの表現もまとめて確認したい方は、setを使った句動詞一覧をご覧ください。









