[noun] + だけしか~ない
[verb plain] + だけしか~ない
[i-adj] + だけしか~ない
[na-adj] + な + だけしか~ない
Note: The verb at the end must always be in negative form (ない).
The pattern だけしか~ない combines two "only" expressions – だけ and しか〜~ない – to create a strongly emphatic way of saying "only" or "nothing but." While both だけ and しか can express "only" on their own, stacking them together intensifies the sense of limitation or insufficiency.
Compare the three forms:
Using だけしか~ない conveys a stronger feeling of disappointment, frustration, or surprise at how limited something is. The speaker typically feels that the amount or option is insufficient or unexpectedly small.
Some grammar purists consider だけしか redundant since both だけ and しか express "only." However, this combination is very common in spoken Japanese and is widely accepted. It appears naturally when the speaker wants to stress how little or limited something is.
The pattern works with nouns, counters, and amounts: