Quick Answer
Both だけ and しか mean "only," but they feel completely different. だけ is neutral — it simply limits the quantity or scope. しか always pairs with a negative verb and carries a sense of disappointment, insufficiency, or frustration — like saying "nothing but" or "merely."
だけ is calm. しか is complaining.
Comparison Table
| だけ | しか | |
|---|---|---|
| Meaning | Only, just (neutral) | Only, nothing but (negative nuance) |
| Verb form | Positive or negative | Always negative (ない/ません) |
| Nuance | Neutral or even satisfied | Insufficient, frustrated, disappointed |
| Attaches to | Nouns, verbs (plain form), adjectives, amounts | Nouns, amounts (replaces が/を) |
| Particle interaction | Keeps particles: にだけ, でだけ | Replaces が/を; others kept: にしか, でしか |
| Positive sentence? | ✅ Yes — 一つだけ食べた | ❌ No — 一つしか食べなかった |
Detailed Explanation
だけ — Neutral "Only"
だけ limits or specifies without adding emotional weight. Think of it as a plain-spoken "just" or "only" — no frustration, no complaint.
- It works with positive or negative verbs.
- It keeps surrounding particles intact (e.g., にだけ、でだけ).
- It also follows verb plain forms: 見るだけ (just look), できるだけ (as much as possible).
今日は一時間だけ勉強した。
Kyō wa ichijikan dake benkyō shita.
I studied for just one hour today. (neutral — maybe that was the plan)
しか — Lamenting "Only"
しか carries weight. It signals that something is insufficient — not enough time, money, or options. The negative verb is mandatory; it's baked into the grammar, not a stylistic choice.
- Always followed by a negative form: ない、なかった、ません、ませんでした.
- Replaces the subject particle が and object particle を (but keeps に、で、から, etc.).
- Carries the nuance of "nothing but X" — the speaker is rarely happy about it.
今日は一時間しか勉強しなかった。
Kyō wa ichijikan shika benkyō shinakatta.
I only studied for one hour today. (implying: that wasn't enough, I'm worried)
Example Pairs
Same scenario, two different moods. The sentences look nearly identical — but the emotional register shifts entirely.
Pair 1 — Sleeping hours
三時間だけ寝た。
Sanjikan dake neta.
I slept for just three hours. (neutral — maybe I chose to)
三時間しか寝なかった。
Sanjikan shika nenakatta.
I only slept three hours. (I'm exhausted — that wasn't enough!)
Pair 2 — Money
千円だけある。
Sen-en dake aru.
I have just 1,000 yen. (neutral — maybe that's all I need)
千円しかない。
Sen-en shika nai.
I only have 1,000 yen. (that's not enough — I'm in trouble!)
Pair 3 — Language ability
日本語だけ話せる。
Nihongo dake hanaseru.
I can speak only Japanese. (neutral — just stating a fact)
日本語しか話せない。
Nihongo shika hanasenai.
I can only speak Japanese. (implying: I wish I could speak more languages)
Pair 4 — Eating
少しだけ食べた。
Sukoshi dake tabeta.
I ate just a little. (neutral — I was on a diet, or not hungry)
少ししか食べなかった。
Sukoshi shika tabenakatta.
I only ate a little. (I'm still hungry — or I was too busy to eat properly)
Pair 5 — People at a party
三人だけ来た。
San-nin dake kita.
Only three people came. (neutral — that was the guest list)
三人しか来なかった。
San-nin shika konakatta.
Only three people came. (disappointing — I expected many more!)
Pair 6 — Time left
あと五分だけある。
Ato gofun dake aru.
There are just five minutes left. (neutral)
あと五分しかない。
Ato gofun shika nai.
There are only five minutes left! (panicking — not enough time!)
Pair 7 — Kanji known
百の漢字だけ知っている。
Hyaku no kanji dake shitte iru.
I know only 100 kanji. (neutral — maybe I just started)
百の漢字しか知らない。
Hyaku no kanji shika shiranai.
I only know 100 kanji. (embarrassed — I need to study more)
Pair 8 — Visiting Japan
一度だけ日本に行ったことがある。
Ichido dake Nihon ni itta koto ga aru.
I've been to Japan just once. (neutral — stating a fact)
一度しか日本に行ったことがない。
Ichido shika Nihon ni itta koto ga nai.
I've only been to Japan once. (I wish I could go more often!)
Common Patterns
Some set phrases lock in one particle. Using the other would sound strange or change the meaning entirely:
| Pattern | Meaning | Notes |
|---|---|---|
| できるだけ | As much as possible | Fixed expression — never できるしか |
| それだけ | That's all / just that | Used to close a topic neutrally |
| 〜だけでなく | Not only... but also | Compound pattern — no しか version |
| 〜しかない | There's no choice but to... | When a verb is added: 行くしかない (no choice but to go) |
| 〜しか〜ない | Only X (with clear regret/limit) | Core しか pattern |
| 〜だけあって | As expected of... / no wonder | Positive nuance — never しかあって |
もう行くしかない!
Mō iku shika nai!
There's no choice but to go now! (resigned)
できるだけ早く来てください。
Dekiru dake hayaku kite kudasai.
Please come as quickly as possible.
Common Mistakes
Mistake 1 — Using しか with a positive verb ❌
❌ 水しか飲む。
Mizu shika nomu.
(Incorrect — しか must be followed by a negative verb)
✅ 水しか飲まない。
Mizu shika nomanai.
I only drink water. ✓
Mistake 2 — Keeping を with しか ❌
❌ 水をしか飲まない。
Mizu o shika nomanai.
(Incorrect — しか replaces を and が)
✅ 水しか飲まない。
Mizu shika nomanai.
I only drink water. ✓
Mistake 3 — Using しか when the meaning is positive or satisfied ❌
❌ 少ししか食べなかった。(ダイエット成功!)
Sukoshi shika tabenakatta. (Daietto seikō!)
(Awkward — しか implies regret, but the speaker is happy about eating less)
✅ 少しだけ食べた。(ダイエット成功!)
Sukoshi dake tabeta. (Daietto seikō!)
I ate just a little. (Diet success!) ✓
Mistake 4 — Forgetting that だけ can follow verbs ❌
Most learners stick to using だけ after nouns — but it attaches to plain-form verbs just as naturally.
見るだけ見た。
Miru dake mita.
I just had a look (and didn't buy/take anything).
Related Articles
- から vs ので — Because (Comparison X vs Y)
- は vs が — Topic vs Subject (Comparison X vs Y)
- に vs で — Location Particles (Comparison X vs Y)
- は vs も — Topic vs Also (Comparison X vs Y)
- に vs へ — Direction (Comparison X vs Y)
- けど vs のに — But/Although (Comparison X vs Y)
Quick Quiz
Choose だけ or しか for each blank. Think about the nuance before checking the answer.
- 財布に五百円___ない。バスに乗れない!
My wallet has only 500 yen. I can't take the bus!
Answer
しか → 五百円しかない (only 500 yen — not enough, frustrated)
Wait a moment. It'll only take one minute.
Answer
だけ → 一分だけかかる (just one minute — neutral, reassuring)
This app only supports English. You need Japanese. (implying: that's a problem)
Answer
しか → 英語しか対応していない (only English supported — insufficient, disappointing)