ばかり vs だけ vs しか: Japanese "Only" Expressions Complete Guide

Master all three "only" expressions in Japanese - ばかり, だけ, and しか. Learn nuances, usage patterns, and when to use each.

Reviewed by GyanMirai Editorial TeamLast reviewed 2025-02-07
Advertisement

Support free Japanese study resources

Advertisement area

だけ,しか, andばかり

ばかり vs だけ vs しか: Japanese 'Only' Expressions Complete Guide

Master the differences between ばかり, だけ, and しか in Japanese. Learn when to use each 'only' expression with clear examples and nuances for JLPT.

Understanding the difference between だけ (dake),しか (shika), and ばかり (bakari) is one of the most important distinctions in Japanese grammar. This comprehensive guide will help you master when and how to use each one correctly.

Grammar Point A

だけ (dake)

Only / Just (neutral limitation)

Neutral expression of limitation. States a fact without emotional nuance. Works with both affirmative and negative verbs.

Formation: Noun + だけ / Verb plain + だけ / Number + だけ
Grammar Point B

しか (shika)

Only / Nothing but (with insufficiency nuance)

Emphasizes limitation with feeling of 'not enough' or disappointment. MUST be followed by a negative verb.

Formation: Noun + しか + Negative verb / Number + しか + Negative verb
Grammar Point C

ばかり (bakari)

Only / Nothing but / Always (repetition/excess nuance)

Expresses that something happens excessively or repeatedly. Often implies criticism or being fed up. Can also mean 'just finished' with past tense.

Formation: Verb て-form + ばかり (いる) / Noun + ばかり / Verb た-form + ばかり

Quick Comparison Table

Aspectだけしか
MeaningOnly / Just (neutral limitation)Only / Nothing but (with insufficiency nuance)Only / Nothing but / Always (repetition/excess nuance)
UsageNeutral expression of limitation. States a fact without emotional nuance. Works with both affirmative and negative verbs.Emphasizes limitation with feeling of 'not enough' or disappointment. MUST be followed by a negative verb.Expresses that something happens excessively or repeatedly. Often implies criticism or being fed up. Can also mean 'just finished' with past tense.
FormationNoun + だけ / Verb plain + だけ / Number + だけNoun + しか + Negative verb / Number + しか + Negative verbVerb て-form + ばかり (いる) / Noun + ばかり / Verb た-form + ばかり
JLPT LevelN5N4N4
Basic meaningOnly (neutral)Only (not enough)Only/Always (too much)
Emotional nuanceNeutralDisappointment/lackExcess/criticism
Verb requirementAny polarityMUST be negativeUsually affirmative
Repetition meaning?NoNoYes
'Just finished'?NoNoYes (た+ばかり)
JLPT LevelN5N4N4
Key Differences
1
Emotional Nuance: だけ = neutral (just stating a fact). しか = insufficient/disappointing. ばかり = excessive/annoying or repetitive. だけ is emotionally flat, しか and ばかり add attitude.
2
Verb Polarity: だけ works with affirmative OR negative verbs. しか MUST use negative verb. ばかり typically uses affirmative (continuous/repeated action).
3
Repetition vs Limitation: だけ/しか express limitation (only this much). ばかり expresses repetition or excess (always/nothing but). ゲームばかりしている (always playing games).
4
Speaker's Attitude: だけ = neutral observation. しか = regret/disappointment about scarcity. ばかり = frustration/criticism about excess or monotony.
5
Recent Completion: Only ばかり can mean 'just (finished)' with た-form: 来たばかりだ (just arrived). だけ and しか don't have this usage.

When to Use Which?

Follow this decision guide to choose the right grammar point.

Yes
Yes
Use だけ
No
Use しか
No
Yes
Use しか
No
Use だけ

Examples with Explanations

だけ
お茶だけ飲みます。
Ocha dake nomimasu.
しか
お茶しか飲みません。
Ocha shika nomimasen.
ばかり
お茶ばかり飲んでいる。
Ocha bakari nonde iru.
だけ
1000円だけあります。
Sen-en dake arimasu.
しか
1000円しかありません。
Sen-en shika arimasen.
ばかり
ゲームばかりしないで勉強しなさい。
Geemu bakari shinaide benkyou shinasai.
ばかり
日本に来たばかりです。
Nihon ni kita bakari desu.
ばかり
彼女のことばかり考えている。
Kanojo no koto bakari kangaete iru.
Common Mistakes to Avoid
Mistake #1Using しか with affirmative verbs

Correction: しか MUST be followed by a negative verb

しか grammatically requires a negative. This is a hard rule.

Wrong: お茶しか飲みます。 -- I drink only tea (grammar error)
Correct: お茶しか飲みません。 -- I drink only tea (correct negative)
Mistake #2Using だけ for criticism/frustration

Correction: Use ばかり when criticizing excessive behavior

だけ is neutral. To express 'always' with frustration, use ばかり.

Wrong: 遊んでだけいる (trying to criticize) -- Neutral tone when criticism intended
Correct: 遊んでばかりいる -- Always playing around (critical tone)
Mistake #3Confusing ばかり meanings

Correction: Context determines 'always' vs 'just finished'

た+ばかり = just finished. て+ばかりいる = always doing. Verb form matters.

Wrong: 食べたばかりいる -- Mixing the two patterns
Correct: 食べたばかりだ (just finished eating) / 食べてばかりいる (always eating) -- Clear distinction based on verb form
Mistake #4Using ばかり for simple limitation

Correction: Use だけ for neutral limitation without excess nuance

ばかり implies repetition or excess. For simple 'only', use だけ.

Wrong: りんごばかり買いました。(just bought apples, no excess meaning) -- Implying excess when just stating a fact
Correct: りんごだけ買いました。 -- I bought only apples (neutral)
Memory Tips
Tip 1

Attitude Scale

だけ = neutral 😐 / しか = sad/disappointed 😔 / ばかり = annoyed/fed up 😤

Example: 1000円だけ😐 vs 1000円しか😔 vs ゲームばかり😤

Tip 2

しか = しかたない (can't help it)

しか has the same feeling of resignation/insufficiency as しかたがない (can't be helped).

Example: これしかない... (This is all there is, unfortunately)

Tip 3

ばかり = Broken Record

Think of ばかり as something stuck on repeat — like a broken record playing the same thing over and over.

Example: ゲームばかり = Games, games, games (stuck on repeat)

Practice Exercises

Test your understanding with these practice questions. Click on your answer to see if you are correct.

0 / 6 answered
Q1

コーヒー___飲みます。(中立的に)

I drink only coffee. (neutral)

Q2

あと100円___ありません。足りない!

I only have 100 yen left. Not enough!

Q3

彼はいつも文句を言って___いる。

He's always complaining.

Q4

日本に来た___です。

I just arrived in Japan.

Q5

週末___勉強します。

I study only on weekends.

Q6

甘いもの___食べていると太るよ。

If you keep eating only sweets, you'll gain weight.

Frequently Asked Questions

Summary

Use だけ when...

Neutral expression of limitation. States a fact without emotional nuance. Works with both affirmative and negative verbs.

Use しか when...

Emphasizes limitation with feeling of 'not enough' or disappointment. MUST be followed by a negative verb.

Pro Tip: The best way to master the difference is through reading and listening practice. Pay attention to how native speakers use these grammar points in context.