Skip to content
道Nihongo Path

JLPT N4 grammar comparison

〜ば (conditional) "if" vs 〜てよかった / 〜ばよかった "glad that / should have"

By Nihongo PathUpdated

The difference

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

〜ば (conditional) "if": The plain conditional. 〜ばよかった is built on it: "if I had done A, it would have been good".

Side by side

〜ば (conditional) "if"

ba (jouken) · JLPT N4

Meaning
Hypothetical condition, focusing on the condition needed for a result: "if A, then B".
Formation
Group 1: last う-row sound → え-row + ば: 書く→書けば, 行く→行けば, 話す→話せばGroup 2: drop る + れば: 食べる→食べれば, 見る→見ればGroup 3: する→すれば, 来る→来れば (くれば)Negative verbs: ない → なければ (行かなければ)い-adjective: drop い + ければ (高ければ, いい→よければ); negative くなければな-adjective / Noun: + なら(ば) or であれば (静かなら, 学生であれば)
  1. 時間があれば、行きます。

    じかんが あれば、いきます。

    If I have time, I'll go.

  2. 安ければ買います。

    やすければ かいます。

    If it's cheap, I'll buy it.

Full lesson on 〜ば (conditional) "if"

〜てよかった / 〜ばよかった "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"

Frequently asked questions

When do you use 〜てよかった / 〜ばよかった "glad that / should have" instead of 〜ば (conditional) "if"?

The plain conditional. 〜ばよかった is built on it: "if I had done A, it would have been good".