Three flavors of 'just / only'
ばかり is a slippery little particle that means 'only / just / nothing but', but it splits into three distinct patterns based on what it attaches to. (1) Noun + ばかり = 'nothing but X / always X' — usually with a slight complaint: テレビ ばかり 見て いる ('watches nothing but TV'). (2) 〜た ばかり = 'just (recently) Ved' — a tight, very-recent past: 食べた ばかり です ('I just ate'). (3) 〜て ばかり いる = 'does nothing but V / is always Ving' — a habit, often negative: 泣いて ばかり いる ('does nothing but cry'). Compare だけ ('just / only', neutral): これ だけ = 'just this' (neutral fact); これ ばかり = 'only this (and I'm sick of it / it's always this)'. ばかり carries judgment; だけ is a clean limit.
Noun + ばかり — 'nothing but / always X'
Slap ばかり onto a noun, and you get 'nothing but X' — usually with the speaker's mild irritation. テレビ ばかり 見て いる。 = 'He watches nothing but TV.' おかし ばかり 食べて いる。 = 'You're eating nothing but sweets.' まんが ばかり 読んで いる。 = 'He reads only manga.' Often with 〜て いる because the complaint is about a habit. ばかり can replace particles を and が (and others), or follow them: テレビ ばかり 見る or テレビ を ばかり 見る (the second is more emphatic; the first is more common). With time/quantity it just means 'about / approximately' (similar to ほど or ぐらい): 三 日 ばかり = 'about three days'.
〜た ばかり — 'just (recently) Ved'
Plain past (〜た) form + ばかり = 'just Ved (very recently)'. ご飯 を 食べた ばかり です。 = 'I just ate.' 日本 に 来た ばかり です。 = 'I just arrived in Japan / I just got here.' 始めた ばかり です。 = 'I just started.' This describes a subjectively recent action — what counts as 'just' depends on the speaker. 来た ばかり could mean 'arrived 5 minutes ago' or 'arrived 2 weeks ago' depending on context (e.g., 'just got to Japan' might mean weeks ago, when describing why you don't speak much yet). Compare 〜た ところ (next lesson!): 〜た ところ is more strictly 'this very moment, just now'; 〜た ばかり allows looser scope. Common collocations: 生まれた ばかり の 赤ちゃん = 'a newborn baby (just born)'.
〜て ばかり いる — 'does nothing but V'
Verb te-form + ばかり いる = 'is always doing V / does nothing but V'. The closest English idiom is 'all (he) does is V'. 泣いて ばかり いる。 = 'She does nothing but cry / She's always crying.' ねて ばかり いる。 = 'He does nothing but sleep.' 遊んで ばかり いる。 = 'They do nothing but play / they're always goofing off.' テレビ を 見て ばかり いる。 = 'He's always watching TV.' This is essentially 〜て いる (progressive / habitual) with ばかり wedged in to mean 'only this'. The complaint flavor is even stronger here than with noun + ばかり. Polite: 〜て ばかり います.
ばかり vs だけ — judgment vs neutral limit
Both translate to 'just / only' but the feel differs. だけ is a neutral limit: これ だけ あります。 = 'There's just this much.' / 'This is all there is.' (factual). ばかり is judgmental or evaluative: これ ばかり 食べて いる。 = 'He eats nothing but this.' (with a slight 'too much / I'm tired of it' tone). Two more pairs: 一 人 だけ 来ました ('only one person came' — fact) vs 一 人 ばかり 来ました (sounds odd; not used this way). 三 日 だけ 休みます ('I'll only take 3 days off' — fact) vs 三 日 ばかり 休みます ('about 3 days off' — approximation). Rule of thumb: だけ for neutral counting, ばかり for the 'too much / nothing but' feel.
〜たばかり vs 〜たところ (a quick preview)
Both can translate as 'just Ved'. The difference: 〜た ばかり is subjectively recent (could be a while back, but the speaker considers it recent in context); 〜た ところ is objectively, this very moment. 日本 に 来た ばかり です is fine for someone who arrived two weeks ago and is still adjusting. 日本 に 来た ところ です would mean 'I literally just arrived' (an hour ago, on the day). For a baby: 生まれた ばかり ('newborn, in the past few days') is natural; 生まれた ところ would mean 'just born this minute'. We'll dig into 〜ところ in the next lesson; for now, recognize that 〜た ばかり has more elastic 'recency'.
Common collocations and pitfalls
生まれた ばかり ('newly born'), 始めた ばかり ('just started'), 来た ばかり ('just arrived'), 買った ばかり ('just bought'), 覚えた ばかり ('just learned/memorized') — all very natural. Pitfall 1: don't use ばかり for a precise time count when you mean 'exactly': for 'I waited only 5 minutes', use 五 分 だけ 待ちました, not 〜ばかり. Pitfall 2: 〜て ばかり いる stays in 〜て いる form even though the meaning is habitual — don't try to swap it for plain present. Pitfall 3: in casual speech, ばかり often shrinks to ばっか / ばっかり: テレビ ばっか 見て る is the everyday version. Recognize it when you hear it.
