「had better」の本当の意味

Q. 「had better」って、「言うとおりにしないと、大変なことになるぞ」みたいな意味があるって本当ですか?

結論:そうですはい、大体そうです。「~の方がいいです」は英語に訳すと「~ is better」になりますので、「had better ~」はよく「~の方がいいです」の意味として間違われています。

この記事の執筆・監修

岡田 真作(有限会社ワイアールシー 取締役 / 成人教育研究者)

横浜国立大学大学院にて「大人の学習継続」を研究し、人との交流が学習効果を高めることを実証。その学術的知見と長年の英語教育・留学支援の実績を融合し、挫折せず楽しく続けられる独自の学習カリキュラムを展開。「今度こそ英語を話せるようになりたい」という受講者の目標達成を強力にサポートしています。

「had better」って、「言うとおりにしないと、大変なことになるぞ」みたいな意味があるって本当ですか?

-ANSWER-

そうです

はい、大体そうです。


「~の方がいいです」は英語に訳すと「~ is better」になりますので、「had better ~」はよく「~の方がいいです」の意味として間違われています。


しかし「had better ~」の意味は「~をしないと大変なことになります」。
例えば何ヶ月前から病気が治らなければ「You had better go to the hospital」。
「病院に行かないと大変なこと(死ぬかも)になります」の強い注意の表現です。


逆にもう少しやわらかく「~をした方がいいです」を言いたければこれは「you should ~」になります。



例文とリアルなニュアンス

"You had better go to the hospital."(病院に行かないと大変なことになる)は強い警告のニュアンスを含みます。

"You should see a doctor."(お医者さんに診てもらった方がいい)はより穏やかな提案です。

類似表現との違い

  • had better ~:「〜しないと大変なことになる」強い警告
  • should ~:「〜した方がいい」穏やかな提案
  • ought to ~:shouldに近いが、ややフォーマルな義務感を含む

監修者より一言:had betterは友人や目下の人にしか使わない強い表現なので、目上の人には避けるのが安全です。使ってみることで一気に定着します。当スクールでは、こうした生きた英会話を楽しめる実践的なレッスンを提供しています。

👉 無料体験レッスンの詳細・お申し込みはこちら