should と ought to は、ほぼ同じ意味で、アドバイス や 助言 をする時に使います。
「should」
- 「You should see a doctor.」
- ニュアンス: 一般的なアドバイスや義務感を表す。
- 例: 体調が悪い場合、医者に行くべきだという提案。
「ought to」
- 「You ought to see a doctor.」
- ニュアンス: 少し強いアドバイスや道徳的な義務感を表す。
- 例: あなたの健康を考えて、医者に行くべきだという、より強い勧め。
違いのポイント:
- 「should」 は一般的なアドバイスや義務感を示すのに対し、
- 「ought to」 はより強い道徳的な義務や勧めを含むことが多い。
とはいえ、日常会話ではほとんど同じ意味で使われることが多いようです。