ばよかった / てしまう — Regret and Completion (Main Guide)
Master N3 Grammar: Regret & Completion (〜ばよかった & 〜てしまう)
In Japanese, expressing emotion is just as important as conveying facts. At the JLPT N3 level, you move beyond simple statements to express complex feelings like nostalgia, relief, and—crucially—regret.
Today, we will master two essential grammar patterns that native speakers use daily to express regret, accident, and completion: 〜ばよかった and 〜てしまう.
1. 〜ばよかった (I should have... / I wish I had...)
This pattern is used to express regret about a past action. You are looking back at a decision and wishing you had done the opposite.
Conjugation Formula
| Type | Affirmative ("I should have...") | Negative ("I shouldn't have...") |
|---|---|---|
| Verbs | Conditional (ば-form) + よかった | Negative (なければ) + よかった |
- Group 1 (U): 書く $\rightarrow$ 書けばよかった / 書かなければよかった
- Group 2 (Ru): 食べる $\rightarrow$ 食べればよかった / 食べなければよかった
- Group 3 (Irregular): する $\rightarrow$ すればよかった / しなければよかった
Sentence Examples
- もっと勉強(べんきょう)すればよかった。
- Motto benkyō sureba yokatta.
- Translation: I should have studied more. (Regret about inaction)
- あんな辛(から)いものを食べなければよかった。
- Anna karai mono o tabenakereba yokatta.
- Translation: I shouldn't have eaten such spicy food. (Regret about action)
2. 〜てしまう (To do completely / Regrettable accident)
This versatile grammar point has two primary nuances depending on the context: Completion and Regret.
Conjugation Formula
- Verb (て-form) + しまう
💡 Spoken/Casual Japanese Shortcuts:
- てしまう $\rightarrow$ 〜ちゃう (e.g., 食べちゃう)
- でしまう $\rightarrow$ 〜じゃう (e.g., 飲んじゃう)
Nuance A: Completion ("To finish completely")
This indicates that an action has been carried out thoroughly to the very end.
- 宿題(しゅくだい)をもうやってしまいました。
- Shukudai o mō yatte shimaimashita.
- Translation: I have already completely finished my homework.
Nuance B: Regret / Accident ("Oops, I did it unintentionally")
This indicates that something bad happened accidentally, or that you did something you regret.
- 電車(でんしゃ)の中に傘(かさ)を忘(わす)れてしまいました。
- Densha no naka ni kasa o wasurete shimaimashita.
- Translation: I accidentally left my umbrella on the train.
The Synergy: Combining Both Concepts
In natural conversation, these two grammar points often work together to create a narrative of a mistake and the resulting regret.
[Accidental Event (〜てしまった)] ──> [Resulting Regret (〜ばよかった)]
Example:
- 財布(さいふ)を落(お)としてしまった。もっと気(き)をつければよかった。
- Saifu o otoshite shimatta. Motto ki o tsukereba yokatta.
- Translation: I ended up losing my wallet. I should have been more careful.
Quick Practice Challenge
Translate the following sentences into Japanese using today's grammar. (Answers below)
- I accidentally ate my sister's cake. (Casual)
- I should have bought that jacket yesterday.
Answers:
- 妹(いもうと)のケーキを食べちゃった。
- 昨日(きのう)あのジャケットを買(か)えばよかった。
What should you do next?
Recommended next lessons
JLPT N3 Mock Exam (Exercises)
Exercises for: JLPT N3 Mock Exam
Read →JLPT N3 Mock Exam (Main Guide)
Complete study guide for: JLPT N3 Mock Exam
Read →N3 Reading and Listening Review (Exercises)
Exercises for: N3 Reading and Listening Review
Read →N3 Reading and Listening Review (Main Guide)
Complete study guide for: N3 Reading and Listening Review
Read →N3 Vocabulary Review (Exercises)
Exercises for: N3 Vocabulary Review
Read →N3 Vocabulary Review (Main Guide)
Complete study guide for: N3 Vocabulary Review
Read →