“〜te yokatta”: I'm Glad I 〜 / Good Thing I 〜 (relief, gratitude) [JLPT N4]

Content by NTJ Kuma · Nihongo to Japan editorial team · Updated July 27, 2026

“Nihongo o benkyō shite yokatta” — looking back and feeling glad about a choice

「早く病院に行ってよかった」 — 「〜てよかった」, the relief of “glad I ~”

Feeling unwell, you went to the hospital early, and afterward you sigh with relief: 「早く病院に行ってよかった」 (glad I went to the hospital early) — 「(verb て-form) + よかった」 means standing in the present, looking back and being glad “it was good that I did (or didn't do) something.” This guide covers 「てよかった」's attachment, that “glad I ~” relief, and how it differs from 「(すれば)よかった (I should have ~, with regret)」.

Core: looking back afterward, glad of the choice

「〜てよかった」 = “glad I ~, it was good that I ~,” looking back from the present:

Feel: relief, reassurance, gratitude — “good thing I did (didn't do) that.”

How to Connect

FormAttachmentExample
verb て-form + よかったglad I did行ってよかった (I'm glad I went)
〜なくてよかったglad I didn't行かなくてよかった (I'm glad I didn't go)
adjective/noun〜てよかった元気で/無事でよかった (I'm glad you're safe and well)

Examples in context

⚠️ Easy traps to avoid

Attaches to the て-form, not た-form/dictionary. 行ってよかった (✗ 行ったよかった, ✗ 行くよかった). Make the て-form, then add よかった. Negative uses 「〜なくて」 (行かなくてよかった).

「てよかった」 (relief) vs 「ばよかった/すればよかった」 (regret). てよかった = glad I did (positive, relief) (行ってよかった = glad I went); 〜ばよかった = I should have ~ (regret over not doing) (行けばよかった = I should have gone, with regret). One is relief, the other regret — don't reverse them.

Pairs with 「なくて」 for “glad I didn't.” 買わなくてよかった (glad I didn't buy it), 言わなくてよかった (glad I didn't say it) — relief at “not having done something.” A very common expression too.

🔄 Nuance & comparison: てよかった vs ばよかった

FormNuanceExample
〜てよかったglad I did (relief)行ってよかった (I'm glad I went)
〜なくてよかったglad I didn't (relief)行かなくてよかった (I'm glad I didn't go)
〜ばよかったshould have ~ (regret over not doing)行けばよかった (I should have gone)
〜なければよかったshould not have ~ (regret over doing)行かなければよかった (I shouldn't have gone)

💡 How to remember this

「てよかった」 is a warm, everyday line — looking back and being glad “good thing I did that”: 来てよかった (glad I came), やってみてよかった (glad I tried), あなたに会えてよかった (glad I got to meet you). The attachment is simply verb て-form + よかった, negative 「〜なくてよかった」 (glad I didn't ~). Most important is not reversing it with “regret”: てよかった = relief (did the right thing); ばよかった = regret (should have ~). 「行ってよかった (glad I went)」 vs 「行けばよかった (should have gone)」 — one happy, one rueful. To express gratitude, reassurance, or relief, 「〜てよかった」 is the most natural, warmest choice.

❓ Questions you might have

Q: How do I tell 「てよかった」 from 「ばよかった」?

Opposite directions! 「〜てよかった」 = glad I did, positive, relieved (looking back and feeling “good thing I did that”): 早く予約てよかった (glad I booked early, with relief). 「〜ばよかった/すればよかった」 = I should have ~, with regret (looking back and feeling “I should have… but didn't”): 早く予約すればよかった (I should have booked earlier, with regret). One is “glad I did” (happy), the other “should have but didn't” (rueful). Likewise 「〜なくてよかった (glad I didn't)」 vs 「〜なければよかった (should not have done)」 is the same relief-vs-regret contrast.

Q: Can 「てよかった」 attach to adjectives and nouns?

Yes. Besides the verb て-form, common are: ① adjective て-form + よかった: 安くてよかった (glad it was cheap), 涼しくてよかった (glad it was cool); ② noun/na-adj + で + よかった: 無事でよかった (glad you're safe), 元気でよかった (glad you're well), いい天気でよかった (glad it's nice weather). All express relief/reassurance that “(it being) that way is good.” Especially 「無事でよかった (glad you're safe)」, 「元気そうでよかった (glad you look well)」 are very natural lines when showing you care.

🖊️ Practice Questions (5)

Q1. 「早く病院に___よかった。大したことなかったよ。」(Good thing I went)

(A) 行ってよかった (B) 行ったよかった (C) 行くよかった (D) 行きよかった

Q2. 「傘を持って___よかった。雨が降ってきた。」(Good thing I brought it)

(A) きてよかった (B) 来てよかった (C) くてよかった (D) 行ってよかった

Q3. 「あの映画を見___よかったと思う。感動した。」

(A) て (B) た (C) ない (D) で

Q4. 「無理に行か___よかった。嵐になったから。」(Good thing I didn't go)

(A) なくて (B) ないで (C) なかって (D) なかて

Q5. 「元気そうで___。心配してたよ。」(Good thing you look well)

(A) よかった (B) よい (C) よさそう (D) よかれ


Answer Explanations

1. (A) 行ってよかった ── The て-form + よかった is the basic pattern, expressing relief/gladness at having done something.

2. (B) 来てよかった ── 「持ってきてよかった」(glad I brought it); て-form + よかった.

3. (A) て ── 「見てよかった」; verb て-form + よかった.

4. (A) なくて ── 「行かなくてよかった」; the なくて-form + よかった expresses “glad I didn't do it.”

5. (A) よかった ── 「元気そうでよかった」; na-adjective/state + で + よかった expresses “glad it's this way.”

Keep learning