不得不 vs 只好 (forced to vs only option)
Forced, or just out of options?
- Both mean "have no choice but to".
- have no choice or option…不得不 = forced to, by outside pressure (a strong "must").
- to have no other option but…只好 = the only option left (resigned, "can only").
have no choice or option…不得不 = forced (must)
- down下heavy rain大雨,I / me我have no choice or option…不得不to take a taxi (in town)打车 = "it poured, so I had to take a taxi."
I我have to不得不agree同意。
- I / me我have no choice or option…不得不to agree同意 = "I had no choice but to agree."
Practice
I had no choice but to agree: 我 ____ 同意。
不得不同意 = had to agree; 只好 would stress “only choice”.
to have no other option but…只好 = the only option left
- 没票(completed / change)了,to have no other option but…只好to return home回家 = "no tickets left, so we could only go home."
no tickets没票了,can only只好go home回家。
- to have no other option but…只好to return home回家 = "could only go home."
Explore
Which fits the tone better?
Grammatically the two swap in most sentences — the cue decides: naked outside pressure leans 不得不, settling for what's left leans 只好.
Practice
Which stresses outside pressure forcing you (a strong “must”)?
不得不 = forced; 只好 = the only option left (resigned).
Practice
Both mean roughly “have no choice but to”.
Yes — close synonyms; the nuance differs.
Recap
Key idea
- have no choice or option…不得不 = forced to (outside pressure, a strong must)
- to have no other option but…只好 = the only option left (resigned, "can only")
- Close synonyms; have no choice or option…不得不 stresses obligation, to have no other option but…只好 last resort
Read the full reference: HSK 6 grammar — Comparing similar adverbs.