英語の助動詞shouldとought toの違いは?意味や英文法も例文付きで解説
最終更新日: 2026年3月9日

英語を勉強していると、should と ought to の違いってなんだろう?って疑問に思うことありますよね。
どちらも「〜すべき」って訳されるから、使い分けがわからなくて混乱してしまう人は少なくありません。
でも実は、この2つの助動詞にはニュアンスの違いがあって、使い方もちょっと異なるんです。
本記事では、「使える言語力」を育てる語学学習プラットフォーム「Migaku」が、should と ought to の違いについて、徹底解説します。
基礎を学んだ後は、ネイティブの動画で実際の使われ方をチェックするのが「英語脳」を作る一番の近道です。
YouTubeやNetflixをあなた専用の教材にして、リアルな会話の中で答え合わせをしてみよう🚀
\ クレジットカード登録不要・数分でサクッと登録完了 /
should と ought to の基本的な意味
まずは基本から押さえていきましょう🚀
should と ought to は、どちらも助動詞として使われて、主に「義務」や「推量」を表現します。
should は「〜すべきだ」「〜したほうがいい」という意味で、アドバイスや推奨を表すときに使います。
例えば、You should study English every day. (毎日英語を勉強すべきだよ) みたいな感じです💫
一方、ought to も同じく「〜すべきだ」という意味なんですが、ちょっと堅い印象があります。
You ought to study English every day. も文法的には正しいですが、日常会話ではあまり聞かないかもしれません。
高校の英文法の授業では、この2つを同じように習うことが多いですが、実際の使い方にはかなり違いがあるんです👀
使用頻度の違い
ここが重要なポイントですが、現代英語では should のほうが圧倒的によく使われます✨
ought to は古風な表現として認識されていて、特にアメリカ英語ではあまり使われません⚠️
日常会話で「〜すべき」と言いたいときは、ほぼ should を使えば問題ありません。
ought to を使うと、少しフォーマルで堅苦しい印象を与えることがあります✨
イギリス英語では ought to もまだ使われることがありますが、それでも should のほうが一般的です。
英語の勉強をしているなら、まずは should をしっかり使いこなせるようになることが必要です💪
文法的な形の違い
should と ought to は、文法的な形にも違いがあります。
should は助動詞なので、後ろには動詞の原形がそのまま来ます。
例えば、You should go home. (家に帰るべきだよ) という形です。
一方、ought to は助動詞なんですが、必ず to を伴います。
You ought to go home. という形になります。
この to は絶対に必要で、ought だけでは使えません⚠️
この違いは、特に否定文や疑問文を作るときに重要になってきます。
否定形を作るときの違い
否定形を作るときの違いも見ていきましょう👀
should の否定形は should not、短縮形で shouldn't です。
You shouldn't eat too much. (食べ過ぎちゃダメだよ) のように使います。
ought to の否定形は ought not to になります。
You ought not to eat too much. という形です。
短縮形は oughtn't to ですが、これは使われません⚠️
否定文を作るときも、should を使ったほうが自然で簡単です。
ought to の否定形は文法的には正しいですが、実用性は低いです😊
疑問文を作るときの違い
疑問文を作るときの違いも確認しておきましょう。
should の疑問文は、Should I call him? (彼に電話すべき?) のように、should を文頭に持ってくるだけです。
ought to の疑問文は、実はちょっと厄介です。
文法的には Ought I to call him? という形になるのですが、これは本当に古風で、現代英語ではほとんど使われません⚠️
実際には、ought to を使った疑問文を作りたいときは、Should I call him? と should を使うか、Do you think I ought to call him? みたいに迂回的な表現を使うことが多いです。
推量の用法
should と ought to は、どちらも推量を表すことができます。
- The train should arrive soon.(電車はもうすぐ着くはずだよ)
- The train ought to arrive soon.(電車はもうすぐ着くはずだよ)
- He should be home by now.(彼はもう家にいるはずだ)
推量の意味で使うときは、何かの根拠に基づいて「〜のはずだ」と言っている感じです✨
義務の強さのニュアンス
義務や推奨を表すときのニュアンスにも、微妙な違いがあります。
should は「〜したほうがいい」というアドバイスや提案のニュアンスが強いです😊
ought to は、should よりも少し義務感が強いとされることがあります。
道徳的な義務や社会的な責任を表すときに使われることが多いです。
- You should respect your parents.(両親を敬ったほうがいい)
- You ought to respect your parents.(両親を敬うべきだ)
had better との違い
had better は、should や ought to よりも強い警告や忠告を表します🔥
- You had better hurry.(急いだほうがいいよ)
- You should hurry.(急いだほうがいいよ)
had better は「さもないと」というニュアンスを含むのがポイントです。
他の助動詞との関係一覧表
助動詞 | ニュアンス | 意味・使い方 |
|---|---|---|
must | 強い義務 | ~しなければならない |
should | アドバイス | ~したほうがいい |
may / might | 可能性 | ~かもしれない |
will | 未来・意志 | ~するだろう/~するつもり |
違いを理解すると表現力が一気に上がりますよ💫
実際の使い分け方
基本的には、should を使っておけば間違いありません。
ought to を使うのは、フォーマルな文章や古典的な表現を使いたいときくらいです。
英語の試験では違いを問われることがありますが、実際のコミュニケーションでは should だけ使えれば十分です💪
地域による使用の違い
前述のとおり、アメリカ英語では ought to はほぼ使われません⚠️
イギリス英語では多少使われることもありますが、それでも should が主流です。
どの英語でも使える should はめちゃくちゃ便利です。
例文で理解を深める
- You should drink more water.(もっと水を飲んだほうがいいよ)
- You ought to drink more water.(君はもっと水を飲むべきだ)
- She should be here by 3 PM.(彼女は3時までに来るはず)
- We should have finished the project yesterday.(僕たちはプロジェクトを昨日終わらせるべきだった)
- You ought to apologize to her.(あなたは彼女に謝るべきです)
こうやって並べると、やっぱり should のほうが自然なのがわかりますね✨
should と ought to は意味はほぼ同じですが、実際に使うなら should 一択でOKです。
覚えておきたい学習ポイント
- should を優先的に覚える
- ought to は理解できればOK
- 推量の意味も押さえる
この3つを意識するだけでかなり変わりますよ💪
試験での扱い
試験では「意味は同じ」として扱われることが多いです。
ただし、使用頻度や文法の違いを問う問題には注意しましょう⚠️
よくある間違い
よくあるミスもチェックしておきましょう👀
- You ought go home. ❌ → You ought to go home. ⭕
- You should to go home. ❌ → You should go home. ⭕
ought には必ず to が必要、should には不要という点が超重要です。
実践的な練習方法
should を実際に使いこなせるようになるには、日常の中でアウトプットすることが一番効果的です💡
- I should exercise more.(もっと運動すべきだな)
- I should go to bed earlier.(もっと早く寝るべきだ)
- You should try this restaurant.(この店行ってみたら?)
- I should study English every day.(毎日英語を勉強すべきだ)
- You should take a break.(少し休んだほうがいいよ)
- He should apologize to her.(彼は彼女に謝るべきだ)
- We should leave now.(もう出発したほうがいい)
まずは、自分の日常で思う「〜すべき」「〜したほうがいい」を全部 should に変換するクセをつけるのがコツです。
次に、頭の中で考えるだけじゃなくて、声に出して言ってみるのもめちゃくちゃ効果的です。
さらに、英語の動画やドラマを見ながら、should が出てきた瞬間に「今のはアドバイス?推量?」って意識すると理解が一気に深まりますよ👀
日常で使う回数を増やすことが、should を自然に使えるようになる一番の近道です🚀
実践で使える英語力を身につけよう
should と ought to の違いがわかったら、あとは実際の英語に触れて使うことが一番大事✨
英語のメディアに触れて、そこにあるメッセージや文章を少しでも理解できれば、必ず上達します。それだけです。
一度学んだことを理解して、自分のものにしていこう🚀
ちなみに、この記事で紹介した should と ought to の表現を実際の英語コンテンツで確認したい方には、Migakuの動画学習機能がおすすめです。
動画学習機能を使えば、NetflixやYouTubeなどのコンテンツを見ながら、字幕内のわからない単語の意味をワンクリックで確認でき、そのままフラッシュカードに保存してサクッと復習できます。
Migakuでは動画学習機能以外にも複数のコースを用意しており、基礎コースで英語の基礎を整理し、実際のコンテンツの中でネイティブのリアルな英語に触れることで、動画を楽しみながら自然に英語脳を身につけられるのが魅力です。
Migakuはスマホ(アプリ)でもPC(ブラウザ拡張機能)でも使えるので、海外ドラマやYouTube動画、ニュースサイトなどのリアルな英語コンテンツを通して、国内にいながらスキマ時間で英語のシャワーを浴びられます。
初心者から上級者まで対応しており、今なら10日間の無料お試し体験が可能です💫
クレジットカードの登録なしで、サクッと気軽に使い始められます!
リアルな英語の中でネイティブがよく使う表現を身につけたい方は、下のリンクから無料で試してみてください👇✨
\ クレジットカード登録不要・数分でサクッと登録完了 /