Japanese grammar
What does ~だけしか~ない mean? Japanese grammar N3
~だけしか~ない means only ~ (emphasizing scarcity/exclusivity).
| Level (estimated, JLPT framework) | N3 |
|---|---|
| Structure | N + だけしか + Vない quantity + だけしか + Vない |
| Romaji | dakeshika nai |
| Meaning | only ~ (emphasizing scarcity/exclusivity) |
Forming it
| Noun | カレー → カレーだけしか食べない |
|---|---|
| Quantity | 一時間 → 一時間だけしか勉強できなかった |
How to use it
Combines 「だけ」 with 「しか」 to double the emphasis: much less than expected. Colloquial.
- 「だけしか~ない」 = only…, nothing more. The sentence MUST end in the negative because 「しか」 always requires it.
- This is an emphatic form: 「千円しかない」 already means “only a thousand yen,” and adding 「だけ」 to make 「千円だけしかない」 sounds even more regretful.
- Because the meanings overlap, formal writing usually uses only 「しか~ない」 or 「だけだ」 — not both together.
Examples
今日は一時間だけしか勉強できなかった。
Today I could only study for one hour.
彼はカレーだけしか食べない。
He eats nothing but curry.
Keep in mind
- The sentence must end with a negative.
- In written Japanese, it's often shortened to just 「しか~ない」.
Common mistakes
-
Wrong一時間だけしか勉強しました。
I only managed to study for one hour.
Correct一時間だけしか勉強できませんでした。
「しか」 must end the sentence in the negative.
-
Wrong報告書には結論だけしか書いた。
In the report, I only wrote the conclusion section.
Correct報告書には結論しか書かなかった。
Besides missing the negative, formal writing should be shortened to 「しか~ない」.
Exam tips
- 「だけしか~ない」 = only… (emphatic); always ends in the negative.