「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"を先生に使って驚かれた話

⚠️ 留学先の大学で提出物について教授と話した経験

留学中、レポートの提出期限について教授に相談する際、丁寧に助言したいつもりで "You had better extend the deadline for everyone."(皆の締切を延ばした方がいいですよ)と言ったところ、教授が一瞬驚いた表情を見せました。後で友人に「"had better"は先生や目上の人に対して使うと、命令っぽくて失礼に聞こえることがあるよ」と指摘されました。

"had better"は「〜しないと大変なことになる」という強い警告のニュアンスがあり、単なる提案のつもりでも高圧的に響いてしまうことを知りました。それ以来、目上の人には"You should"や"It might be a good idea to"のような柔らかい表現を選ぶよう意識するようになりました。

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

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

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

類似表現との違い

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

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

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