“〜shika nai・yori hoka nai・zaru wo enai”: Have No Choice but to 〜 (N3-N2) [JLPT N3]
Content by NTJ Kuma · Nihongo to Japan editorial team · Updated July 27, 2026
“I have no choice but to go,” “I was forced to consent” — no other option but this
電車が止まった。歩く「しかない」 — three ways to say ‘down to one option'
The last train has stopped, and you sigh: 「歩くしかない」 (I've no choice but to walk). To say “can only ~/have no choice but to ~,” Japanese has three often co-tested forms: the colloquial 「〜しかない」, the written 「〜よりほかない」, and the “against my will” 「〜ざるを得ない」. Close in meaning, but differing in register and mood. This guide sorts out their attachment, feel, and fitting contexts at once (N3–N2).
Core: all three mean ‘can only/have no choice but,' differing in register and mood
All three mean “there's no choice but this,” with different flavors:
- 〜しかない = can only ~, have to ~ (most colloquial, neutral; also noun + しかない = only ~): やるしかない (I've no choice but to do it).
- 〜よりほか(は)ない = can only ~, no other way (more written, stiff): 待つよりほかない (I can only wait).
- 〜ざるを得ない = have no choice but to ~ (written, with a ‘not my will, forced' mood): 認めざるを得ない (I have to admit it).
Core feel: “can only …/have no choice but …” — しかない most neutral/colloquial; よりほかない the written synonym; ざるを得ない specially carrying ‘reluctance, compelled by external force.'
Attachment (the key is ざるを得ない's verb change)
| Form | Attachment | Example |
|---|---|---|
| 〜しかない | verb dictionary form + しかない | 行くしかない (have no choice but to go) |
| (noun + しかない) | noun + しかない = only ~ | 千円しかない (only have 1,000 yen) |
| 〜よりほかない | verb dictionary form + よりほか(は)ない | 諦めるよりほかない (have no option but to give up) |
| 〜ざるを得ない | verb nai-form minus 「ない」 + ざるを得ない | 行かざるを得ない (have no choice but to go) |
| (exception) する | → せざるを得ない | 決定せざるを得ない (have no choice but to decide) |
| (exception) 来る | → 来(こ)ざるを得ない | — |
See it in context
- 終電を逃したので、タクシーで帰るしかない。(I missed the last train, so I've no choice but to cab home.) — colloquial
- 財布に百円しかない。(I have only 100 yen in my wallet.) — noun use “only”
- 証拠がこれだけある以上、認めるよりほかない。(With this much evidence, I can only admit it.) — written
- 上司の命令だから、従わざるを得ない。(It's the boss's order, so I have no choice but to obey.) — forced, against one's will
- この結果を見れば、失敗だったと言わざるを得ない。(Seeing this result, I have to call it a failure.) — reluctant
⚠️ Common mistakes to avoid
① The three differ in register/mood — don't swap freely. 「しかない」 is most colloquial, neutral (usable daily: やるしかない); 「よりほかない」 is more written, stiff (formal writing, a weighty tone); 「ざるを得ない」 is written, and specially carries ‘against my will, forced' reluctance (従わざるを得ない = (unwillingly) have to obey). For a plain “can only,” use しかない; to stress “forced, reluctant,” use ざるを得ない.
② 「ざるを得ない」's attachment: nai-form minus ない, and する→せ, 来る→こ. This is the most-erred point. 行く→行かざるを得ない, 飲む→飲まざるを得ない (all using the nai-form stem); but する→せざるを得ない (not 「しざる」), 来る→来(こ)ざるを得ない. Memorize these two exceptions — often tested.
③ 「しかない」 has two uses: verb + しかない (can only) vs noun + しかない (only). Verb dictionary form + しかない = can only do (帰るしかない = can only go home); noun + しかない = only that much (a small amount) (千円しかない = only 1000 yen). Check what precedes: verb → can only, noun → only (amount).
🔄 Compare: しかない/よりほかない/ざるを得ない
| Form | Feel | Register | Example |
|---|---|---|---|
| 〜しかない | can only ~ (neutral, most common) | colloquial~general | やるしかない (just have to do it) |
| 〜よりほかない | can only ~, no other way (synonym, stiffer) | written | 待つよりほかない (can only wait) |
| 〜ざるを得ない | have no choice but ~ (forced, reluctant) | written | 認めざるを得ない (have to admit it) |
| (cf.) 〜ないわけにはいかない | can't not ~ (from duty/reason) | colloquial~general | 行かないわけにはいかない (can't not go) |
💡 Quick takeaway
For the “can only ~/have no choice but ~” trio, remember the register + mood split: ① しかない = can only (most colloquial, neutral, the daily default) (やるしかない, 歩くしかない; also noun + しかない = only [an amount], 千円しかない); ② よりほかない = can only, no other way (the stiff written version of しかない) (待つよりほかない); ③ ざるを得ない = have no choice but (written, with ‘against my will, compelled by external force' reluctance) (認めざるを得ない, 従わざるを得ない). Two must-remember attachment traps: ① ざるを得ない attaches to ‘nai-form minus ない' (行か+ざるを得ない); ② exceptions する→せざるを得ない, 来る→こざるを得ない. For that “I don't want to, but there's really no way” compulsion, ざるを得ない nails it; for a plain “no other choice,” しかない suffices.
❓ Questions you might have
Q: 「しかない」 and 「ざるを得ない」 both render as ‘can only/have no choice but' — what's the difference?
The difference is register, and whether there's ‘against my will, forced' reluctance. 「しかない」 = can only ~, have to ~ (most colloquial, neutral, simply stating ‘no other choice,' without stressing mood): バスがないから、歩くしかない (no bus, so I've no choice but to walk — just saying there's no other way). Usable in daily talk and casual settings. 「ざるを得ない」 = have no choice but ~ (written, carrying the ‘though I don't want to, compelled by circumstance, rules, or others' reluctance): 会社の方針だから、賛成せざるを得ない (it's company policy, so I have to agree — actually unwilling, but forced); 事実である以上、認めざるを得ない (since it's a fact, I have to admit it — reluctantly). So: for a plain “can only (no other choice),” colloquial → しかない; to stress “forced, reluctant, against my will,” written → ざるを得ない. Register differs a lot too: しかない fits casual chat, ざるを得ない leans formal/written and sounds stiff and weighty in everyday talk.
Q: I keep getting 「ざるを得ない」's attachment wrong — any trick?
The trick: first make the verb its 「nai-form,」 drop the final 「ない,」 then attach 「ざるを得ない.」 E.g., 行く→行か(ない)→行かざるを得ない; 飲む→飲ま(ない)→飲まざるを得ない; 認める→認め(ない)→認めざるを得ない; 待つ→待た→待たざるを得ない. That is, take the nai-form stem (the verb's 未然形) and + ざるを得ない. But two exceptions must be learned separately: ① する→せざるを得ない (not 「しざるを得ない」, using the classical 「せ」) — 決定する→決定せざるを得ない (have to decide); ② 来る→来(こ)ざるを得ない (read こ, not き/くる). These two are classical-remnant changes, most tested and most erred. Memory aid: pull off 「ない」 and swap in 「ざるを得ない,」 then specially remind yourself “する becomes せ, 来る becomes こ.” Get the attachment right and this N2 regular is easy points.
🖊️ Practice Questions (5)
Q1. 「これ以上の証拠はない。彼が犯人だと認め___。」(cannot but admit; written, under compulsion)
(A) ざるを得ない (B) しかない (C) かもしれない (D) わけがない
Q2. 「する」を「ざるを得ない」に正しく接続すると?
(A) せざるを得ない (B) しざるを得ない (C) するざるを得ない (D) さざるを得ない
Q3. 「歩いて帰るしかない」の意味は?
(A) No choice but to walk home
(B) Don't want to walk
(C) Walking is best
(D) No need to walk
Q4. 「ざるを得ない」の語感は?
(A) Forced by external factors, cannot but ~ (written, with reluctance)
(B) Do it voluntarily
(C) Don't do it at all
(D) Want to do it
Q5. 接法が正しいのは?
(A) 行かざるを得ない。 (B) 行くざるを得ない。
(C) 行きざるを得ない。 (D) 行ってざるを得ない。
Answer Explanations
1. (A) ざるを得ない ── There is evidence, so one cannot but admit it (written, under compulsion).
2. (A) せざるを得ない ── The irregular form of する.
3. (A) ── No choice but to walk.
4. (A) ── Forced by external factors, cannot but do it (written, reluctant).
5. (A) ── ざるを得ない attaches to the ない-form stem (行か+ざるを得ない).