Skip to content
道Nihongo Path

JLPT N4 grammar comparison

〜てよかった / 〜ばよかった "glad that / should have" vs 〜ばいい / 〜たらいい "should / all you have to do is"

By Nihongo PathUpdated

The difference

From the 〜てよかった / 〜ばよかった "glad that / should have" lesson

〜ばいい / 〜たらいい "should / all you have to do is": Present tense: advice about what to do (聞けばいい = just ask). Past tense よかった turns the same form into regret.

From the 〜ばいい / 〜たらいい "should / all you have to do is" lesson

〜てよかった / 〜ばよかった "glad that / should have": Past tense: regret about something not done. ばいい is present or future advice.

Side by side

〜てよかった / 〜ばよかった "glad that / should have"

te yokatta / ba yokatta · JLPT N4

Meaning
てよかった: relief or gladness that something happened. ばよかった: regret that something did not happen ("I should have…").
Formation
V-て + よかった: 来てよかった (glad I came)V-なくて + よかった: 行かなくてよかった (glad I didn't go)V-ば + よかった: 来ればよかった (should have come)V-なければ + よかった: 言わなければよかった (shouldn't have said)Spoken variant: 〜たらよかった; regret often adds のに: 買っておけばよかったのに
  1. あなたに会えてよかった。

    あなたに あえて よかった。

    I'm glad I could meet you.

  2. もっと早く来ればよかった。

    もっと はやく くれば よかった。

    I should have come earlier.

Full lesson on 〜てよかった / 〜ばよかった "glad that / should have"

〜ばいい / 〜たらいい "should / all you have to do is"

ba ii / tara ii · JLPT N4

Meaning
Gives advice or a solution: "you just need to…", "it would be good if…".
Formation
V-ば + いい: 調べればいい, 聞けばいいV-たら + いい: 調べたらいい (same meaning, more spoken)Question word + 〜ばいいですか: どうすればいいですか, 誰に聞けばいいですかWish: 〜ばいいのに (if only…), 〜たらいいなあ (I hope…)Negative solution: 〜なければいい (行かなければいい = just don't go)
  1. 分からない言葉は辞書で調べればいい。

    わからない ことばは じしょで しらべれば いい。

    For words you don't know, just look them up in a dictionary.

  2. 何時に行けばいいですか。

    なんじに いけば いいですか。

    What time should I go?

Full lesson on 〜ばいい / 〜たらいい "should / all you have to do is"

Frequently asked questions

What is the difference between 〜てよかった / 〜ばよかった "glad that / should have" and 〜ばいい / 〜たらいい "should / all you have to do is"?

Present tense: advice about what to do (聞けばいい = just ask). Past tense よかった turns the same form into regret.

When do you use 〜ばいい / 〜たらいい "should / all you have to do is" instead of 〜てよかった / 〜ばよかった "glad that / should have"?

Past tense: regret about something not done. ばいい is present or future advice.