JLPT Grammar Comparison

べきだ vs 方がいい

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.

Grammar pointMeaningJLPT 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

N3

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.

  1. 母親ははおやたちはどもに道路どうろあそばせないようにするべきだ。

    Mothers should keep their children from playing in the streets.

  2. 老人のための国立の病院がもっとあってしかるべきだ。

    There should be more national hospitals for old people.

Full べきだ grammar page →

ほうがいい hougaii

N4

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.

  1. 今日きょうはおじいちゃんにわないほうがいいですよ。

    It'd be better if you didn't see my grandpa today.

  2. 私は医者に見てもらったほうがいいと言われた。

    I was told that I should see a doctor.

Full ほうがいい grammar page →

べきだ 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.