Skip to content
道Nihongo Path

JLPT N3 grammar comparison

〜ばよかった / 〜なければよかった vs 〜てよかった / 〜なくてよかった

By Nihongo PathUpdated

The difference

From the 〜ばよかった / 〜なければよかった lesson

〜てよかった / 〜なくてよかった: Gladness about something that did happen.

From the 〜てよかった / 〜なくてよかった lesson

〜ばよかった / 〜なければよかった: Regret that something did not happen.

Side by side

〜ばよかった / 〜なければよかった

ba yokatta / nakereba yokatta · JLPT N3

Meaning
I should have…ed / I shouldn't have…ed (regret)
Formation
Verb ば-form + よかった (行けばよかった)Verb ない-form → なければ + よかった (言わなければよかった)Variant: Verb たら-form + よかったTo others: 〜ばよかったのに
  1. もっと早く出発すればよかった。

    もっとはやくしゅっぱつすればよかった。

    I should have left earlier.

  2. あんなことを言わなければよかった。

    あんなことをいわなければよかった。

    I shouldn't have said such a thing.

Full lesson on 〜ばよかった / 〜なければよかった

〜てよかった / 〜なくてよかった

te yokatta / nakute yokatta · JLPT N3

Meaning
I'm glad that… / I'm glad I didn't… (relief or satisfaction about what happened)
Formation
Verb て-form + よかったVerb ない-form → なくて + よかったい-adjective -くて + よかった (安くてよかった)な-adjective / Noun + で + よかった (無事でよかった)
  1. 日本語を勉強してよかった。

    にほんごをべんきょうしてよかった。

    I'm glad I studied Japanese.

  2. 事故に遭わなくてよかったですね。

    じこにあわなくてよかったですね。

    I'm glad you weren't in an accident.

Full lesson on 〜てよかった / 〜なくてよかった

Frequently asked questions

What is the difference between 〜ばよかった / 〜なければよかった and 〜てよかった / 〜なくてよかった?

Gladness about something that did happen.

When do you use 〜てよかった / 〜なくてよかった instead of 〜ばよかった / 〜なければよかった?

Regret that something did not happen.