〜しか〜ない

JLPT N4approx.Neutral
Meaning
  1. 1Only; nothing but. Marks something as the sole item, often suggesting it is less than expected or wanted.
  2. 2With a verb's dictionary form + しかない: there is no other option but to do it.Ex. 1
  3. 3Expresses resolve to go through with something because turning back is no longer an option.Ex. 2
Formation
Noun+しか+否定形の述語
Noun+Particle+しか+Negative forme.g. からしか, にしか
Quantity+しか+Negative form
Verb (dictionary form)+しかないe.g. 歩くしかない

Particle rule: が and を are replaced by しか, not combined with it

Examples
終電しゅうでんが行いってしまったので、家いえまで歩あるくしかない。
The last train has already left, so I have no choice but to walk home.
ここまで来きたら、もう最後さいごまでやるしかない。
Now that I've come this far, I have no choice but to see it through to the end.
Usage

Neutral in register and common in both speech and writing. In the noun + しか〜ない use, it often stresses that the amount is small, whereas だけ states the limit neutrally. The 動詞辞書形 + しかない form states that no alternative exists, and it can sound resigned (example 1) or determined (example 2).

Watch out

Learners often forget that しか must be followed by a negative predicate; an affirmative verb after しか is ungrammatical.

Do not attach しか after が or を; replace those particles with しか.

Note that noun + しか often stresses smallness, but 辞書形 + しかない simply means there is no other option, not that something falls short.

Easily confused with
  • だけN5When meaning 'only,' the two are interchangeable: 「千円しかない」≈「千円だけある」. But 「だけ」 is neutral in tone, works in affirmative sentences, and lacks the 'too little' nuance; 「だけ」 also has a 'as much as possible' sense, and the 'have no choice but to' 「しかない」 cannot be replaced with 「だけ」.
  • しかないN3In 「しかない」 the predicate is fixed as 「ない」: with a verb it means 'can only (do),' interchangeable with sense 2 of this pattern; with a noun it means 'there is only.' No other negative predicate can be used, and in speech it can contract to 「っきゃない」.
  • よりほかないN2「よりほかない」 corresponds only to the verb-taking 'have no choice but to' use of 「しかない」 and is interchangeable with it, but is more formal and written-style; it can also attach to the ない-form. It cannot attach to nouns or quantity words to mean 'only,' as 「しか」 can.
  • 〜ほかないN3「ほかない」 corresponds only to the 「verb dictionary form + しかない」 pattern ('have no choice but to do so'); the meaning is the same and they are interchangeable, but 「ほかない」 is more formal and mostly written-style. The use after nouns or quantity words meaning 'only...' cannot be replaced with 「ほかない」.
  • さえN3「さえ」 means 'even' or 'in addition,' and can be used in both affirmative and negative sentences, while 「〜しか〜ない」 limits to 'only' and must take a negative. They are not interchangeable: 「水さえ飲まない」 means 'won't even drink water,' while 「水しか飲まない」 means 'drinks only water.'

だけ means "only" neutrally and works with affirmative predicates, while さえ means "even," not "only." しかない is the "no choice but to" use of this pattern, and よりほかない and 〜ほかない express the same idea in a more formal, written style.

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