〜しか〜ない
- 1Only; nothing but. Marks something as the sole item, often suggesting it is less than expected or wanted.
- 2With a verb's dictionary form + しかない: there is no other option but to do it.Ex. 1
- 3Expresses resolve to go through with something because turning back is no longer an option.Ex. 2
Particle rule: が and を are replaced by しか, not combined with it
This browser can't play pronunciations (needs Safari 18.4 or later, or Chrome / Edge / Firefox).
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).
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.
- だけ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.


