2026年2月最新

shouldとought toの違い|助言・義務のニュアンスを例文で解説

shouldとought toはどちらも「〜すべき」「〜した方がいい」という助言・義務を表しますが、完全に同じではありません。日常会話ではshouldが圧倒的に多く使われ、ought toはややフォーマルな響きがあります。

shouldとought toはどちらも「〜すべき」「〜した方がいい」という助言・推奨・義務を表す助動詞です。意味はほぼ同じですが、使用頻度、フォーマル度、否定形・疑問形の作り方に違いがあります。日常英語ではshouldが圧倒的に使われますが、ought toを理解しておくとリスニングやリーディングで役立ちます。

should / ought to 早わかり比較表

比較ポイントshouldought to
使用頻度非常に高い(日常会話の定番)低い(ややフォーマル・文語的)
否定形shouldn't(自然で一般的)ought not to / oughtn't to(まれ)
疑問形Should I...?(一般的)Ought I to...?(古風でほぼ使われない)
ニュアンス主観的な助言・意見客観的な義務・道義的な正しさ

場面別の使い分け

1

友人に「もっと早く寝た方がいいよ」とアドバイスする

BESTshould

カジュアルな助言にはshouldが自然。ought toは堅苦しい印象になる。

You should go to bed earlier.

もっと早く寝た方がいいよ。

2

「法律は全ての市民を平等に扱うべきだ」と論じる

BESTought to

道義的・客観的な義務を述べる場面ではought toが適切。shouldも使えるがought toの方がフォーマルで重みがある。

The law ought to treat all citizens equally.

法律は全ての市民を平等に扱うべきだ。

3

「そのレストランは美味しいから行くべき」と勧める

BESTshould

個人的なおすすめにはshouldが自然。カジュアルな推薦の場面。

You should try that new Italian restaurant. It's amazing.

あの新しいイタリアンレストラン、行くべきだよ。すごく美味しい。

Speak(スピーク)で実践練習

AIとの英会話レッスンで、学んだ表現をすぐに実践。発音チェック機能付きで、正しい英語が身につきます。

Speakで無料体験する
4

「彼はもう到着しているはずだ」と推量する

BESTshould

推量(〜のはずだ)の意味でもshouldとought toは使えるが、shouldが一般的。

He should be here by now. His flight landed an hour ago.

彼はもう着いているはずだ。飛行機は1時間前に着陸した。

5

「私たちは環境を守るべきだ」と社会的義務を述べる

BESTought to

社会的・道義的義務にはought toが重みを持つ。shouldでも問題ないが、エッセイやスピーチではought toが効果的。

We ought to protect the environment for future generations.

私たちは将来の世代のために環境を守るべきだ。

DMM英会話で講師と練習

130カ国以上の講師とマンツーマンレッスン。学んだ表現をネイティブ相手に実践できます。

DMM英会話を無料体験する

よくある間違い

You ought study harder.

You ought to study harder.

ought toは2語セットの助動詞です。toを省略できません。shouldの場合はtoは不要です(You should study harder.)。

Ought she to come? (日常会話で)

Should she come?

ought toの疑問形は文法的には正しいですが、現代英語ではほとんど使われません。疑問文や否定文ではshouldを使うのが自然です。

I should to go now.

I should go now. / I ought to go now.

shouldの後ろにtoは付けません。ought toと混同してshould toとしてしまうのはよくある間違いです。

shouldとought toのニュアンスの微妙な差

shouldは話し手の主観的な意見や助言を表すことが多いのに対し、ought toは客観的な正しさ・道義的な義務を暗示する傾向があります。You should apologize.(謝った方がいいよ=私の意見)、You ought to apologize.(謝るべきだ=道義的に正しい)。ただし、この差は微妙で、多くのネイティブスピーカーも明確に区別しないことが多いです。

should have / ought to have(過去の後悔)

should have + 過去分詞で「〜すべきだった(のにしなかった)」、ought to have + 過去分詞も同じ意味です。I should have studied harder.(もっと勉強すべきだった)= I ought to have studied harder.。過去の行動に対する後悔や反省を表します。shouldn't have + 過去分詞は「〜すべきではなかった」です。

had betterとの違い

should / ought toと似た表現にhad better(〜した方がいい)がありますが、had betterは「しないと困る」という警告・脅しのニュアンスがあります。You should see a doctor.(医者に行った方がいいよ=助言)、You had better see a doctor.(医者に行った方がいいよ=行かないとまずい)。had betterの方が切迫感が強いので、目上の人に使うと失礼になることがあります。

よくある質問

Q.ought toはアメリカ英語でも使いますか?
A.

使いますが、shouldに比べて頻度はかなり低いです。特にカジュアルな会話ではshouldがほぼ100%使われます。アメリカ英語でought toを使うと、やや堅い・教養的な印象を与えます。文章やスピーチでは使われることがあります。

Q.shouldとmustの違いは何ですか?
A.

shouldは「〜した方がいい」(助言・推奨)、mustは「〜しなければならない」(義務・必然)です。shouldは選択の余地がありますが、mustは強い義務や必要性を表します。You should exercise.(運動した方がいい)、You must wear a seatbelt.(シートベルトをしなければならない)。

Q.be supposed toとshouldの違いは?
A.

be supposed toは「〜することになっている」という外的な期待・ルールを表し、shouldは「〜すべき」という助言・意見を表します。You're supposed to arrive by 9.(9時までに来ることになっている=ルール)、You should arrive early.(早く着いた方がいいよ=助言)。

Q.ought toの短縮形oughtn'tは使われますか?
A.

文法的には存在しますが、現代英語ではほとんど使われません。否定の場面ではshouldn'tが圧倒的に一般的です。oughtn'tはイギリス英語の年配層に見られる程度です。

Speak(スピーク)で実践練習

AIとの英会話レッスンで、学んだ表現をすぐに実践。発音チェック機能付きで、正しい英語が身につきます。

Speakで無料体験する