Skip to content
道Nihongo Path

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
  1. 旅行の前に、ホテルを予約しておきます。

    りょこうの まえに、ホテルを よやくしておきます。

    I'll book the hotel before the trip.

  2. 窓を開けておいてください。

    まどを あけておいてください。

    Please leave the window open.

Full lesson on 〜ておく "do in advance / leave as is"

〜てしまう "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: 〜てしまって、すみません
  1. 宿題は全部やってしまいました。

    しゅくだいは ぜんぶ やってしまいました。

    I've finished all my homework.

  2. 電車の中に傘を忘れてしまった。

    でんしゃの なかに かさを わすれてしまった。

    I (regrettably) left my umbrella on the train.

Full lesson on 〜てしまう "finish completely / regrettably do"

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.