N3 Advice, Obligation, and Prohibition
~しかない: meaning, usage and examples
~しかない means: have no choice but to... / only...
How to form it
<Verb dictionary> + しかない / しかありません
Examples
両親が旅行中だから、自分で料理を作るしかない。
My parents are away on a trip, so I have no choice but to cook for myself.
バスが行ってしまったから、歩くしかない。
The bus already left, so I have no choice but to walk.
終電が出てしまったから、タクシーで帰るしかない。
The last train has left, so I have no choice but to take a taxi home.
だれも手伝わないなら、一人でやるしかありません。
If nobody will help, I have no choice but to do it alone.
When to use it
しかない after a verb means there is only one option left: "have no choice but to," "all I can do is." Use it when other ways are impossible or have already failed: タクシーがないから、歩くしかない. It is the verb version of the N4 pattern <Noun> + しか〜ない ("only").
Nuance
Feels resigned, but sometimes determined: やるしかない means "There is nothing to do but go for it." Neutral register; the polite form is しかありません. The written form ほかない has the same meaning.
Compare
わけにはいかない says you cannot do something because of duty; しかない says only one way is left. なければならない is a general obligation, while しかない stresses that there is no other choice. Noun + しかない means "have only": 千円しかない.
Tip: やるしかない ("I just have to do it") is a very common phrase. Use it as your model for this pattern.
More in Advice, Obligation, and Prohibition
- ~べきだ: should / ought to (strong sense of duty)
- ~ように (soft command): so that... / in such a way that... (used as a soft command)
- ~こと: you must... (used for rules or strong commands)
- ~ことだ: you should... (used for giving advice)
- ~ことはない: there is no need to...
- ~ないと/なきゃ/なくちゃ: must... / have to... (colloquial)
- ~わけにはいかない: can't... (due to social/moral obligation or circumstances)
Frequently asked questions
What does ~しかない mean?
Have no choice but to... / only.... Example: 両親が旅行中だから、自分で料理を作るしかない。 (My parents are away on a trip, so I have no choice but to cook for myself.)
How do you form ~しかない?
<Verb dictionary> + しかない / しかありません. やるしかない ("I just have to do it") is a very common phrase. Use it as your model for this pattern.