shouldとought toは、どちらも「〜すべき」「〜した方がいい」と訳されます。たとえば、You should apologize.とYou ought to apologize.は、どちらも「謝った方がいい」という意味です。
では、何が違うのでしょうか。先に結論を言うと、shouldは「状況から考えて、そちらへ進むのが自然・妥当」、ought toは「道理・責任・社会的な基準に照らして、そちらへ進むのがふさわしい」という感覚を持ちやすい表現です。
ただし、ought toを単純に「shouldより強い」と覚えるのはおすすめしません。実際には重なる場面が多く、日常会話ではshouldの方がずっと一般的です。本記事では、助言・義務・期待・否定文・疑問文・過去の後悔まで、迷いやすいポイントをコアイメージから整理します。
shouldとought toの違いを一言で
| 表現 | 中心感覚 | よく使う場面 | 会話での自然さ |
|---|---|---|---|
| should | 自然・妥当な方向 | 助言、期待、軽い義務 | 非常に一般的 |
| ought to | 道理・責任にかなう方向 | 道徳的責任、客観的に望ましいこと、期待 | やや硬く、使用頻度は低め |
たとえば友人が疲れているなら、You should get some rest.(少し休んだ方がいいよ)が自然です。一方、誰かが約束を破った場面でYou ought to keep your promises.と言えば、「約束は守るのが道理だ」という責任の感覚が少し前に出ます。

shouldのコアイメージは「自然に進むべきレール」
shouldは、状況・経験・常識などを見た話し手が、「普通に考えたら、そっちへ進むのが自然やろ」と判断する表現です。命令のように相手の選択肢を奪うのではなく、自然で妥当な方向を示します。
- You should talk to your manager.
上司に相談した方がいいよ。 - We should leave early.
早めに出た方がいいね。 - The train should arrive soon.
電車はもうすぐ着くはずです。
3つ目は助言ではなく期待です。しかし、「予定どおり進めば、まもなく到着するのが自然」という同じレールで捉えられます。shouldの助言と「〜のはずだ」は別々の暗記事項ではありません。
should自体を詳しく整理したい方は、shouldの意味・使い方とコアイメージもあわせてご覧ください。
ought toのコアイメージは「道理に照らした進路」
ought toも「その方向へ進むのが妥当」という点ではshouldとよく似ています。ただし、話し手の個人的なおすすめというより、責任・良識・社会的な基準から見て、それが正しいという響きを帯びることがあります。
- People ought to respect each other.
人は互いを尊重すべきです。 - Companies ought to protect customer data.
企業は顧客データを守るべきです。 - You ought to tell her the truth.
彼女には本当のことを話すべきです。
どれもshouldに替えられます。ただ、ought toを選ぶと「それが良識にかなっている」「果たすべき責任がある」という色が出やすくなります。そのため、文章やスピーチでは見かけても、気軽な日常会話ではshouldほど頻繁には使われません。
ought toはshouldより強い?
いつでもought toの方が強い、とは言えません。違いを一本の強弱メーターだけで説明すると、かえって使い分けにくくなります。
shouldは話し手が「その選択が自然」と示すため、言い方や関係性によっては十分に強い助言になります。ought toは道理や責任を持ち出すぶん、場面によっては重く、説教めいて聞こえることがあります。しかし、それは単純な命令の強さではなく、判断の根拠が個人的な提案より外側にあるためです。
- You should call your mother.
お母さんに電話した方がいいよ。——自然な提案。 - You ought to call your mother.
お母さんに電話するべきだよ。——家族としてそれが筋だ、という含みが出やすい。
なお、切迫した悪い結果を警告するならought toよりhad betterが適切なことがあります。違いはhad betterとshouldの強さ・切迫感の違いで詳しく解説しています。
文法の違い|oughtの後ろにはtoが必要
形の違いは明確です。shouldは助動詞なので直後に動詞の原形を置きます。oughtは通常、ought to+動詞の原形で使います。
- You should go.(正しい)
- You ought to go.(正しい)
- You ought go.(通常は誤り)
- You should to go.(誤り)
また、どちらも主語によって形は変わりません。He should go.、He ought to go.であり、shouldsやoughtsにはしません。
否定文の違い|shouldn’tとought not to
否定形はshould not(shouldn’t)+動詞、ought not to+動詞です。
- You shouldn’t worry too much.
あまり心配しすぎない方がいいよ。 - You ought not to ignore the problem.
その問題を無視するべきではありません。
ought not toは文法的に正しいものの、現代の日常会話ではやや硬く感じられます。普段の会話ならshouldn’t、または文脈に応じてIt’s better not to…などを使う方が自然です。don’t ought toとはしません。
疑問文ではshouldが自然
相手に助言を求める疑問文では、shouldが圧倒的に使いやすい表現です。
- Should I call him?
彼に電話した方がいいですか? - What should we do?
私たちはどうすればいいですか? - Should I bring anything?
何か持っていった方がいいですか?
Ought I to call him?も文法上は可能ですが、かなり硬く、古風に響くことがあります。学習者が会話で迷ったら、まずshouldを使えば十分です。
「〜のはずだ」という期待でも両方使える
shouldとought toは、助言だけでなく、根拠のある期待にも使えます。
- The package should arrive tomorrow.
荷物は明日届くはずです。 - The package ought to arrive tomorrow.
荷物は明日届くはずです。
どちらも、配送予定などから「順当にいけば明日届く」と考えています。この用法でもshouldの方が日常的です。ought toは少し改まった響きがあるものの、意味の差は大きくありません。
should haveとought to haveの違い
過去について「そうするのが望ましかったのに、実際にはしなかった」と言うときは、should have+過去分詞またはought to have+過去分詞を使います。
- I should have studied harder.
もっと勉強しておけばよかった。 - I ought to have studied harder.
もっと勉強しておくべきだった。 - You shouldn’t have said that.
そんなことを言うべきではなかった。 - You ought not to have said that.
そんなことを言うべきではなかった。
基本的な意味は同じです。ought to haveの方が硬く、責任や道理を意識させることがありますが、日常会話ではshould haveの方が自然です。
場面別の使い分け
| 場面 | おすすめ | 理由 |
|---|---|---|
| 友人への軽い助言 | should | 自然で会話的 |
| 自分がどうすべきか尋ねる | should | 疑問文で一般的 |
| 予定に基づく期待 | should | 日常的で柔らかい |
| 倫理・責任を述べる | ought to / should | ought toは道理を意識させやすい |
| 規則や絶対的な義務 | must / have to | should系より義務が強い |
| 切迫した警告 | had better | 悪い結果の含みがある |
英会話では、ought toを無理に使おうとする必要はありません。まずshouldを自然に使えるようにしてから、「道理・責任に照らす感じを少し出したい」ときにought toを選べば十分です。
よくある間違い
ought to=shouldの強化版と決めつける
ought toは強く聞こえることもありますが、ポイントは命令の強さより「道理や責任を根拠にする」ことです。強い義務ならmustやhave to、切迫した忠告ならhad betterとの比較が必要です。
oughtの後ろのtoを落とす
should goに引っ張られてought goとしないようにしましょう。ひとかたまりでought toと覚えます。
日常会話でought toを多用する
文法的に正しくても、場面によっては硬く、上から目線に響くことがあります。友人や同僚への普通の助言ならshouldが無難です。
動画で助動詞全体の「距離・確信・圧」をつなげる
shouldとought toだけを日本語訳で比べると、「どちらも〜すべき」で終わってしまいます。助動詞全体を、話し手の距離感・確信の強さ・言葉の圧として見ると、mustやhad betterとの違いもつながります。
助動詞を一枚の地図として整理したい方は、助動詞・準助動詞のコアイメージ総合ガイドもご活用ください。
まとめ|会話はshould、道理を意識させるならought to
- shouldは「状況から考えて、そちらへ進むのが自然・妥当」
- ought toは「道理・責任・良識に照らして、そちらへ進むのがふさわしい」
- 多くの場面で置き換えられるが、日常会話ではshouldが一般的
- ought toを単純な「強いshould」と決めつけない
- oughtの後ろにはtoが必要
- 否定はshouldn’t / ought not to、疑問文はshouldが自然
- 過去の後悔はshould have / ought to have+過去分詞
最初から細かな違いを完璧に使い分ける必要はありません。まずはshouldを「自然に進むべきレール」として使い、英文でought toに出会ったときに「道理や責任に照らした判断やな」と受け取れれば、十分に実用的です。
動画で詳しく解説しているしゅみすけ自身が、be:RIZEの英語コーチングでも学習設計や面談を担当しています。覚えた文法を会話で使える感覚へつなげたい方は、英語コーチングを受ける前に知っておきたいことも参考にしてください。



