When studying Japanese for the JLPT, you will often see expressions such as 「これしかない」 and 「こうするほかない」.
At first glance, both seem to mean “there is no other choice.”
For example:
雨が強いので、今日は家にいるしかない。
Because the rain is heavy, I have no choice but to stay home today.
雨が強いので、今日は家にいるほかない。
Because the rain is heavy, there is no option but to stay home today.
The basic meaning is very close. Both sentences say that staying home is the only realistic choice.
However, the nuance is not exactly the same.
「しかない」 (shika nai / have no choice but to) often carries the speaker’s feeling. It can sound like resignation, pressure, frustration, or “I really cannot do anything else.”
「ほかない」 (hoka nai / there is no other way) sounds a little more formal and objective. It often presents a conclusion based on the situation.
This difference is very useful in JLPT reading. It helps you understand not only the meaning of the sentence, but also the tone behind it.
The basic difference
「しかない」 means that there is no option except one.
But in many cases, it also suggests the speaker’s feeling:
I did not really want this.
There were other possibilities before, but now they are gone.
This is the only thing I can do now.
It cannot be helped.
For example:
時間がないから、タクシーで行くしかない。
We do not have time, so we have no choice but to go by taxi.
This sentence can imply that taking a taxi is not the ideal choice. Maybe it is expensive. Maybe the speaker wanted to take the train. But under the current situation, a taxi is the only practical option.
On the other hand, 「ほかない」 is closer to a logical or objective conclusion.
For example:
安全を確保できないなら、計画を中止するほかない。
If safety cannot be ensured, there is no alternative but to cancel the plan.
Here, the sentence sounds less emotional. It feels like a decision made after looking at the facts.
So the simple difference is this:
「しかない」 often sounds more personal and emotional.
「ほかない」 often sounds more formal, logical, or objective.
「しかない」 shows resignation or pressure
「しかない」 is common in everyday conversation.
For example:
バスがもうない。歩いて帰るしかない。
There are no more buses. We have no choice but to walk home.
This sounds natural in a real-life situation. You can feel the speaker’s frustration or resignation.
Another example:
試験まであと一週間だ。今からできることをやるしかない。
There is only one week left before the exam. I just have to do what I can from now on.
This sentence does not simply mean “there is only one option.” It also carries the feeling of pressure: there is no time to complain, so the speaker must act.
That is why 「しかない」 often appears in situations where someone feels trapped, rushed, or forced to accept reality.
「ほかない」 sounds like an objective conclusion
「ほかない」 is slightly more formal than 「しかない」. It often appears in written Japanese, essays, news articles, explanations, and JLPT reading passages.
For example:
人口減少が続く以上、働き方を見直すほかない。
As long as the population continues to decline, there is no choice but to reconsider how people work.
This sentence sounds like a conclusion based on social conditions. It does not strongly show the writer’s personal frustration. Instead, it presents the result of reasoning.
Another example:
この問題を解決するには、関係者が話し合うほかない。
To solve this problem, there is no other way than for the people involved to discuss it.
Again, the sentence feels calm and logical. The writer is saying, “Considering the situation, this is the necessary conclusion.”
In JLPT reading, this is important. When you see 「ほかない」, the author may be stating a conclusion, not simply describing a feeling.
Compare the nuance with examples
Let’s compare two similar sentences.
お金が足りないので、旅行をあきらめるしかない。
I do not have enough money, so I have no choice but to give up the trip.
お金が足りないので、旅行をあきらめるほかない。
Since there is not enough money, there is no alternative but to give up the trip.
Both sentences mean almost the same thing.
But 「あきらめるしかない」 sounds more personal. The speaker may feel disappointed.
「ぁきらめるほかない」 sounds more like a conclusion after considering the situation. It is a little more formal.
Here is another comparison:
もう終電がないから、ホテルに泊まるしかない。
The last train is gone, so we have no choice but to stay at a hotel.
もう終電がないから、ホテルに泊まるほかない。
Since the last train is gone, there is no alternative but to stay at a hotel.
In conversation, the first sentence sounds more natural. It fits the feeling of someone reacting to the situation.
The second sentence is understandable, but it sounds more formal or written.
How this helps in JLPT reading
Many JLPT learners understand the dictionary meaning of grammar points, but still choose the wrong answer in reading questions.
Why does this happen?
Because JLPT reading often tests nuance, not just meaning.
If you only remember that both 「しかない」 and 「ほかない」 mean “no choice,” you may miss the tone of the sentence.
When you see 「しかない」, ask yourself:
Is the speaker feeling pressured?
Is there a sense of resignation?
Is the sentence close to everyday conversation?
Does it show that the speaker personally accepts something unwillingly?
When you see 「ほかない」, ask yourself:
Is the writer giving a conclusion?
Is the sentence part of an explanation or argument?
Is the tone formal or objective?
Is the writer saying that the situation logically leads to only one answer?
This way, you can read the sentence more deeply.
Related grammar guide: JLPT Negative and Limitation Expressions
Related forms: 「よりほかない」 and 「ほかはない」
You may also see forms such as 「よりほかない」 and 「ほかはない」.
For example:
努力するよりほかない。
There is no other way but to make an effort.
This expression is close to 「努力するしかない」, but it sounds more formal and written.
Another example:
この問題を解決する方法は、話し合いのほかはない。
The only way to solve this problem is discussion.
The core meaning is still the same: no other option exists.
In JLPT reading, do not panic when the form changes a little. Look for the central idea: “only this option remains.”
Common mistake
A common mistake is to treat 「しかない」 and 「ほかない」 as completely identical.
In many sentences, they can be translated similarly. But the feeling of the sentence may change.
For example:
もう待つしかない。
Now we have no choice but to wait.
This sounds natural and conversational. It can show impatience or resignation.
もう待つほかない。
There is no alternative but to wait.
This sounds more formal. It feels like a calm conclusion.
In a JLPT question, this difference can affect how you understand the writer’s attitude.
Final summary
「しかない」 and 「ほかない」 both express strong limitation. They mean that there is no other choice.
However, 「しかない」 often sounds more emotional and conversational. It can express resignation, pressure, or the feeling that something cannot be helped.
「ほかない」 sounds more formal and objective. It often presents a conclusion based on facts or circumstances.
For JLPT reading, this difference matters. You are not only reading grammar. You are reading the writer’s attitude, the speaker’s feeling, and the direction of the argument.
If you often think, “I understand the words, but I still get confused by the choices,” you need practice that connects grammar, vocabulary, and reading flow.
RJT (Rapid Japanese Training) helps you train that connection. You can answer questions, read explanations, check audio, and review vocabulary in one learning flow.
Move from “I kind of understand” to “I can choose with confidence.”
Start building stronger JLPT reading skills here:
For a broader overview of limitation patterns, see the guide to confusing JLPT limitation expressions. Confusing JLPT Limitation Expressions