比較 · JLPT N5

だけ vs しか

dake vs shika

Both mean only. だけ is neutral and takes any verb; しか always takes a negative verb and suggests it is not enough.

だけ vs しか: grammar (positive or negative verb) and feeling (neutral or "not enough").

Side by side

だけ (dake)しか (shika)
VerbPositive or negativeAlways negative
FeelingNeutral: justNot enough, only
Example千円だけある千円しかない

Same fact, different feeling

「千円だけあります」 states that you have a thousand yen. 「千円しかありません」 complains that it is only a thousand.

しか needs a negative verb even though the meaning is positive: 「水しか飲まない」, I drink only water.

Side-by-side examples

Tap a kanji for its reading.

  • 一つだけください。Just one, please.Neutral.
  • 一つしかありません。There's only one left.Not enough.
  • 日本語は少しだけ話せます。I can speak a little Japanese.Modest but neutral.
  • 日本語は少ししか話せません。I can only speak a little Japanese.Stressing the limit.

Quick check

  1. 財布に百円( )ない。
    Show the answerしか · Negative verb: しか.
  2. 少し( )食べました。
    Show the answerだけ · Positive verb: だけ.
  3. 学生が三人( )来なかった。
    Show the answerしか · Negative verb, and not enough people.

Full lessons

More confusing pairs

己Me練Practice庫Library帳Decks録Progress