JLPT N4 grammar comparison
〜ておく "do in advance / leave as is" vs 〜てしまう "finish completely / regrettably do"
By Nihongo PathUpdated
The difference
From the 〜てしまう "finish completely / regrettably do" lesson
〜ておく "do in advance / leave as is": ておく is preparation for later. てしまう is completing something or doing it by mistake.
Side by side
〜ておく "do in advance / leave as is"
te oku · JLPT N4
- Meaning
- Do something in preparation for the future, or leave a state as it is.
- Formation
V-て + おく: 予約しておく, 買っておく, 読んでおくPolite: 〜ておきます; request: 〜ておいてくださいCasual contraction: 〜ておく → 〜とく (買っとく), 〜でおく → 〜どく (読んどく)おく is written in kana in this use
旅行の前に、ホテルを予約しておきます。
りょこうの まえに、ホテルを よやくしておきます。
I'll book the hotel before the trip.
窓を開けておいてください。
まどを あけておいてください。
Please leave the window open.
〜てしまう "finish completely / regrettably do"
te shimau · JLPT N4
- Meaning
- (1) Completion — do something entirely; (2) regret — something happened that the speaker did not want.
- Formation
V-て + しまう: 食べてしまう, 忘れてしまう, 壊してしまうPolite: 〜てしまいます / 〜てしまいましたCasual contraction: 〜てしまう → 〜ちゃう (忘れちゃった), 〜でしまう → 〜じゃう (飲んじゃった)Apology frame: 〜てしまって、すみません
宿題は全部やってしまいました。
しゅくだいは ぜんぶ やってしまいました。
I've finished all my homework.
電車の中に傘を忘れてしまった。
でんしゃの なかに かさを わすれてしまった。
I (regrettably) left my umbrella on the train.
Frequently asked questions
When do you use 〜てしまう "finish completely / regrettably do" instead of 〜ておく "do in advance / leave as is"?
ておく is preparation for later. てしまう is completing something or doing it by mistake.