How to tell them apart
べきだ expresses a firm judgment that something is the right or correct course of action, often carrying a moral or logical weight. ほうがいい is softer advice, recommending a choice between options for someone's benefit. Saying 真面目に勉強するべきだ sounds like a duty, while 真面目に勉強したほうがいい sounds like friendly suggestion.
- べきだ Use べきだ when stating a strong conviction about what is right or ought to be done.
- ほうがいい Use ほうがいい when giving advice or recommending a better option for someone's benefit.
| Grammar point | Meaning | JLPT level |
|---|---|---|
| べきだ bekida | is supposed to; is morally right to do | N3 |
| ほうがいい hougaii | advises that something is the better choice; ought to; would be wise to | N4 |
べきだ bekida
is supposed to; is morally right to do
べきだ expresses that something is the right or proper thing to do, a duty or expectation. It attaches directly to the dictionary form of a verb (する can also appear as すべきだ). It is a strong judgment, so it suits advice, opinions and statements about what ought to be.
-
母親たちは子どもに道路で遊ばせないようにするべきだ。
Mothers should keep their children from playing in the streets.
-
老人のための国立の病院がもっとあってしかるべきだ。
There should be more national hospitals for old people.
ほうがいい hougaii
advises that something is the better choice; ought to; would be wise to
ほうがいい gives advice, saying one option is better than another. It follows a verb in plain past or plain non-past form, with the negative form used to advise against doing something. It often appears with よ, ね, or と思う when making a suggestion.
-
今日はおじいちゃんに会わないほうがいいですよ。
It'd be better if you didn't see my grandpa today.
-
私は医者に見てもらったほうがいいと言われた。
I was told that I should see a doctor.
べきだ and ほうがいい are JLPT N4–N3 grammar points that Japanese learners often mix up. This page compares them side by side on meanings, usage and example sentences, so you can tell them apart.