〜てよかった: How to Say 'I'm Glad That…' in Japanese
The relief it names
〜てよかった is a speaker's verdict on something that already happened: it names relief or gladness about a past result. Literally it's "(having done X) was good," which English turns into "I'm glad that X" or "it's a good thing X happened." The stance is warm and backward-looking — you weigh how things turned out and, with feeling, judge them good.
ヤッタンは日本に来てよかったと思っています。
ヤッタンは にほんに きてよかったと おもっています。
Yattan thinks he's glad he came to Japan.
来て (て-form of 来る) + よかった = glad he came.
モチに会えてよかった。
モチに あえてよかった。
I'm glad I got to meet Mochi.
会えて is the て-form of the potential 会える — 'glad I was able to meet.'
試験の前に勉強してよかったです。
しけんの まえに べんきょうしてよかったです。
It was good that I studied before the exam.
What sits in front of よかった
The judgement rests on one small piece of grammar: the plain て-form, with よかった tacked on (add です for the polite version). Because よかった is already past tense, the verb's tense never changes — the て-form stays the same whether the event was minutes or years ago.
| Verb type | Plain form | て-form | 〜てよかった |
|---|---|---|---|
| う-verb (来る is irregular) | 来る | 来て | 来てよかった |
| る-verb | 食べる | 食べて | 食べてよかった |
| う-verb | 買う | 買って | 買ってよかった |
| Potential verb | 会える | 会えて | 会えてよかった |
| Polite | (any) | — | 〜てよかったです |
To be glad something didn't happen, feed in the negative て-form instead (〜ない → 〜なくて) and add the same よかった. This reads as "good thing I didn't…":
あの高い傘を買わなくてよかった。
あの たかい かさを かわなくてよかった。
Good thing I didn't buy that expensive umbrella.
買わない → 買わなくて + よかった.
モチは雨の日に出かけなくてよかったと思った。
モチは あめの ひに でかけなくてよかったと おもった。
Mochi thought it was good that she didn't go out on the rainy day.
The same なくて frame lets you be glad a bad outcome was avoided: 遅れなくてよかった ("I'm glad I wasn't late").
Glad you did, not sorry you didn't
The nuance to fix in place is where 〜てよかった sits next to 〜ばよかった. They share the wish for a good outcome but land on opposite sides of reality. 〜てよかった is satisfaction about what actually happened; 〜ばよかった is regret about something you didn't do ("I wish I had…"): 勉強すればよかった = "I wish I'd studied" — a "should have." See the ば-form guide for that regretful cousin.
In use
The pattern shines when a result could have gone badly but didn't, or when an effort quietly paid off:
ヤッタンの弟は宿題を早く終わらせてよかったと言いました。
ヤッタンの おとうとは しゅくだいを はやく おわらせてよかったと いいました。
Yattan's little brother said he was glad he finished his homework early.
先生に相談してよかったです。
せんせいに そうだんしてよかったです。
I'm glad I talked it over with the teacher.
Relief that asking turned out to be the right move.
Watch-outs
- Changing the verb to past tense. It's the plain て-form + よかった: 来てよかった (✓), not 来た よかった (✗). よかった already carries the past.
- Using よかった for a thing. This pattern needs a verb in て-form. To say a noun was good, you'd say それは よかった or use a different structure — 〜てよかった is about an action or event.
- Confusing it with 〜ばよかった. 〜てよかった = "glad I did" (relief); 〜ばよかった = "I wish I had" (regret). They feel opposite.
- Forgetting the negative is 〜なくて. "Good thing I didn't buy it" is 買わなくてよかった, not 買わないでよかった in most cases — use the なくて form for "didn't and that was good."
The short version
- 〜てよかった = "I'm glad that…" / "it was good that…" — relief or satisfaction about a past result.
- Formation: verb て-form + よかった (the past of いい/よい). Add です to be polite.
- The verb stays in て-form; don't add extra past tense.
- Negative: 〜なくてよかった = "good thing I didn't…" / "glad I didn't have to…"
- It's the opposite of regretful 〜ばよかった ("I wish I had…").
Practice it
Choose the correct 〜てよかった or 〜なくてよかった form.
___に入れるのに最もよいものを選びなさい。
Choose the grammar pattern that best completes the sentence.
ヤッタンは日本に___よかったと思っています。
Frequently asked questions
Does 〜てよかった always mean something happened in the past?
Yes. よかった is the past tense of いい, so the pattern looks back on a result that already happened and says you're glad about it: 日本に来てよかった ('I'm glad I came to Japan').
What's the difference between 〜てよかった and 〜ばよかった?
〜てよかった expresses relief that you DID something ('I'm glad I studied'). 〜ばよかった expresses regret that you did NOT ('I wish I had studied'). They're nearly opposite in feeling.
How do I say I'm glad something didn't happen?
Use the negative て-form: 〜なくてよかった. For example, 買わなくてよかった means 'good thing I didn't buy it.'
Can I make it polite?
Yes — just add です: 来てよかったです ('I'm glad I came'). The て-form and よかった don't change.
Where 〜てよかった fits
Shaky on this? Get these solid first
- Past Tense · N5 — The plain past た-form means 'did.' It follows the same sound changes as the て-form (just て→た, で→だ): 食べた, 行った, 飲んだ. Learn it by verb group.
- 〜てください · N5 — 〜てください is the standard way to politely ask someone to do something ('please do…'). Learn the formation, the negative 〜ないでください, softer variations, and see clear examples.
Don't confuse it with
- Conditional 〜たら · N4 — 〜たら is Japanese's most flexible conditional: just add ら to the plain past. Learn the formation, the 'if/when' meaning, the discovery use, and how it beats ば/と for requests.
- Conditional 〜ば · N4 — The 〜ば conditional says 'if A, then B' for general truths and natural results: 押せば開く. Learn the verb, い-adjective, and negative forms, plus 〜ば〜ほど.
Once this clicks, go on to
- The て-form · N5 — The て-form is the gateway to dozens of Japanese grammar patterns. Learn the conjugation rules for every verb group, the famous song trick, and see clear examples.
More N4 grammar to explore
Keep going with related patterns at the same level:
- 全然・あまり・そんなに + Negative — 全然, あまり, and そんなに pair with a negative to say 'not at all,' 'not very,' and 'not so much.' Learn each pattern, the casual 全然 + positive, and the common negative-dropping mistake.
- 〜かもしれない — かもしれない means 'might' or 'maybe' — it shows you're unsure. Learn how it attaches to plain verbs, adjectives, and nouns, plus the casual かも and how it ranks against でしょう and はず.
- Potential Form — The potential form means 'can / be able to': 食べる→食べられる, 書く→書ける, する→できる. Learn how to form it by verb group, the が particle shift, and ら-抜き.
- 〜ようになる — 〜ようになる describes a change — something that wasn't true or possible before, but now is. Learn the formation, nuance, and see 12 example sentences with a quick practice quiz.
- 〜始める・〜続ける・〜終わる・〜出す — Compound verbs of phase: add 〜始める, 〜続ける, 〜終わる, or 〜出す to a verb's ます-stem to say start, keep, finish, or suddenly begin doing something.
- 〜てある — 〜てある marks a state someone created on purpose: 窓が開けてある ('the window has been opened'). Learn the formation, the が particle, and how it differs from 〜ている.
