よりほかない・ざるを得ない・しかない的区别
よりほかないN2
意思
只好、别无选择、唯有
真题
例句
ゴルフの解説者:「このコースレイアウトだと、刻むよりほかないですね。」
高尔夫解说员:「这种球道布局,只能稳扎稳打、分段推进了。」
ざるを得ないN2
意思
不得不、只得、被迫
真题
真题考过 3 次
例句
サプライズのプレゼントに、驚かざるを得なかった。
收到惊喜礼物,我不禁吓了一跳。
しかないN3
意思
只有…、只能…、只好…
真题
真题考过 3 次
例句
人が多いから、並ぶしかない。
人太多了,只能排队了。
怎么区分
「よりほかない」:强调办法已经用尽,只剩一条路,偏书面。
「ざるを得ない」:心里很不愿意,但被形势逼着做。
「しかない」:口语里最常用,口气轻松直接。