てしまう / ちゃう

JLPT N4approx.Neutral
Meaning
  1. 1Expresses that an action is completely finished or done with.Ex. 1
  2. 2Expresses that something happened unintentionally or regrettably, often with a feeling of 'oops' or 'I ended up doing it.'Ex. 2
Formation
Verb (te-form)+しまう食べてしまう, やってしまう
動詞て形 ending in で+しまう飲んでしまう
しまう conjugates as a 五段動詞しまった, しまいました
Contractionてしまう→ちゃう,でしまう→じゃう食べちゃう, 飲んじゃう; past ちゃった / じゃった
Examples
宿題しゅくだいはもう全部ぜんぶやってしまいました。
I've already finished all my homework.
I ended up eating all the cake in the fridge.
Usage

The full form てしまう works in both speech and writing. ちゃう / じゃう is casual and common in everyday conversation and informal writing such as texts or social media posts, though not in formal settings. Context usually decides whether completion or regret is meant, and words like 全部 and もう can support either reading. The regret nuance is implied, whereas ばよかった states outright what the speaker wishes they had done.

Watch out

Learners often contract でしまう as ちゃう instead of じゃう (飲んじゃう, not 飲んちゃう).

Do not use the contracted ちゃう / じゃう forms in formal writing or polite business situations.

Note that the same sentence can express completion or regret, so rely on context and tone to judge which is meant.

Easily confused with
  • きるN3「きる」attaches to the ます-stem and is close to 「てしまう」 only in the sense of 'completely finishing,' with stronger emphasis on persisting to the very end and leaving nothing behind; it does not express regret or unintended results, and can also indicate a state reaching its extreme, as in 「疲れきる」.
  • 終わるN4「終わる」attaches to the verb's ます-stem and only objectively indicates that a continuous action has run to its end, with no emotional coloring or sense of regret; it is close to 「てしまう」 only in the 'finished doing' sense and cannot attach to punctual verbs.
  • たばかりN4「たばかり」attaches to the た-form and emphasizes that not much time has passed since completing something or entering a new state—a subjective 'just did...'; 「てしまう」attaches to the て-form and emphasizes finishing or something being beyond recall, with no reference to elapsed time. The two cannot be interchanged.
  • 出すN4「出す」attaches to the verb's ます-stem and focuses on the very moment an action or phenomenon begins, often with a sense of suddenness, as in 「泣き出す」; 「てしまう」attaches to the て-form and focuses on the completion of an action or an irreversible result. Their meanings differ, so they cannot be interchanged.
  • ばよかったN3「ばよかった」attaches to the ば-form and expresses regret by imagining how much better it would have been if the past had been different; when 「てしまう」expresses regret, it directly states something that has already happened and cannot be undone. Compare 「食べてしまった」and 「食べなければよかった」—the two cannot be interchanged.

Unlike きる (doing something thoroughly or to the very end) and 終わる (neutrally finishing an ongoing action), てしまう adds a sense of finality or regret; unlike 出す (suddenly starting an action), it concerns completion rather than onset. たばかり stresses that an action happened only a short time ago rather than that it is done or regrettable, and ばよかった explicitly states what one should have done, while てしまう only implies regret.

Grammar · JLPT grammar levels are community estimates, not official (no official lists have been published since the 2010 revision).

Say it right, write it right

Core lookup works fully offline, with cloud pronunciation and one-tap save & review. Free, no sign-up.

Free downloadWindowsFree downloadmacOSDownload on the App StoreGet it on Google Play
MobileiOS / Android

Android

QR code for the Google Play pageGet it on Google Play

Scan it with your Android phone to install, or search for “Tomoshi” on Google Play.

iOS

QR code for the App Store pageDownload on the App Store

Scan it with your iPhone camera to install, or search for “Tomoshi” in the App Store.

Install the browser extensionLook words up on any web page · Chrome / Edge / Safari

Screenshot of a Tomoshi lookup resultScreenshot of Tomoshi lookup results on a phone

Windows macOS Chrome / Edge / Safari extension iOS / Android