英語
高校生
解決済み

あなたは他人を軽蔑するべきではない
You should not look down on others.
You ought not look down on others.
どちらの英文も正解ですか?

回答

✨ ベストアンサー ✨

下の文はought not to look~になると思います。

バタフライ

ですね!打ち間違えでした!
ワークには答えがYou ought not look down on others.で書いてあったのですが,You should not look down on others.でも大丈夫ですか?

しゅわっちい

間違いでは無いですが、ニュアンスは違います。

shouldって結構強めな感じがしますが意外と優しめなんです。するべきだよ、した方がいいんじゃないみたいなアドバイスしてる感じです。

had betterは半分脅しみたいな感じで、やらないとやばいぞみたいな感じです。

oughtは当然なアドバイスをするときに使います。
マナーや法律など、当然のことを指摘する時に言うそうです。
つまり、shouldよりも客観的な感じ

どちらでもいいとは思いますが、意味を考えるとoughtの方がいいのかなって気もします。

この回答にコメントする
疑問は解決しましたか?