The particle は has a secret second life. Besides its familiar job of setting up a topic ("as for X…"), the very same は can mark contrast — quietly implying "X, at least / X, as opposed to the others." There are not two particles here spelled the same way; it is one particle doing two jobs, and Japanese leaves it to intonation, context, and sentence shape to tell you which job is in play. Once you can hear the contrastive は, a whole layer of implied meaning opens up — and you can start reaching for it yourself where English would need a heavy "but."
The two jobs
- Topic は (neutral): names what the sentence is about, no comparison intended. This is the frame from the topic–comment page.
- Contrastive は: singles out its phrase against a background of alternatives, implying that the statement holds for this one but not necessarily for others.
私は学生です。
watashi wa gakusei desu
I'm a student. (neutral topic — just introducing myself)
肉は食べない。
niku wa tabenai
I don't eat meat. (contrast — whatever else I eat, not meat)
The first is a plain self-introduction: no comparison. The second, though it looks identical in structure, carries an unspoken tail: "…other things, sure, but meat — no." The は on 肉 is doing contrast. Nothing on the page tells you this; you infer it from the negative predicate and, in speech, from a slight stress on 肉は.
How to tell which は you're hearing
Three signals, in rough order of reliability:
1. A second は almost always forces contrast. A neutral sentence has one topic. The moment you see two は-phrases in one sentence, at least the second — and usually both — are contrastive. This is your fastest diagnostic: count the は.
ビールは飲むけど、ワインは飲まない。
bīru wa nomu kedo, wain wa nomanai
I drink beer, but not wine.
お酒は飲みますが、たばこは吸いません。
osake wa nomimasu ga, tabako wa suimasen
I do drink, but I don't smoke.
Two は, explicitly pitted against each other by けど / が ("but"): pure contrast. Neither ビール nor ワイン is a neutral topic; each is held up against the other.
2. A single は on an object or adverb, especially with a negative or a "but" in the air, leans contrastive.
漢字は書けます。
kanji wa kakemasu
I can write kanji (at least — reading them may be another story).
今日は忙しい。
kyō wa isogashii
Today I'm busy (unlike other days).
漢字は書けます sets up an implied "…but maybe I can't read them." 今日は忙しい implies "…unlike normal days." The contrast is unstated but a native ear hears it. English needs "at least" or "as opposed to" to make it explicit; Japanese folds it into は.
3. Intonation. In speech, contrastive は takes a small pitch peak and stress; neutral topic は is unstressed. You will not see this in writing, which is exactly why written contrastive は relies on signals 1 and 2.
The structural tell: what happens to the case particle
Contrastive は can attach to elements a neutral topic usually wouldn't — objects, indirect objects, locations, directions. And here is a genuinely structural rule for how it attaches, one that separates learners who guess from learners who know:
- When は attaches to a subject が or a direct object を, the case particle is deleted. がは and をは do not exist — you get bare は.
- When は attaches to an oblique particle (に, へ, で, と, から, まで), the particle is kept, and は stacks after it: には, へは, では, とは, からは, までは.
| Underlying phrase | With contrastive は | Rule |
|---|---|---|
| 肉を (object) | 肉は | を deleted |
| 私が (subject) | 私は | が deleted |
| 東京へ (direction) | 東京へは | へ kept, は stacks |
| 田中さんに (recipient) | 田中さんには | に kept, は stacks |
| 学校で (location) | 学校では | で kept, は stacks |
This is not decoration — dropping the に or へ changes the grammar. Watch:
東京へは行ったが、大阪へは行っていない。
Tōkyō e wa itta ga, Ōsaka e wa itte inai
I went to Tokyo, but I haven't been to Osaka.
田中さんには話したが、鈴木さんには話していない。
Tanaka-san ni wa hanashita ga, Suzuki-san ni wa hanashite inai
I told Tanaka, but I haven't told Suzuki.
学校では日本語で話します。
gakkō de wa nihongo de hanashimasu
At school (as opposed to elsewhere), we speak in Japanese.
Keep the へ and に and everyone knows Tokyo/Osaka are destinations and Tanaka/Suzuki are the people told. Drop them (×田中さんは話した) and 田中さん slides into looking like the one who did the telling. So the stacking rule is what protects meaning when は does contrast on an oblique.
Why you should reach for contrastive は
English speakers systematically under-use contrastive は. They translate "but" with a conjunction (でも, けど) and leave the nouns bare, and the result sounds oddly flat — the pivot of the contrast isn't marked. Native Japanese puts は on both poles of the contrast, and that pairing is what makes the "but" land.
平日は働くけど、週末は休む。
heijitsu wa hataraku kedo, shūmatsu wa yasumu
On weekdays I work, but on weekends I rest.
日本語は話せるが、書くのは苦手だ。
nihongo wa hanaseru ga, kaku no wa nigate da
I can speak Japanese, but writing it is my weak point.
Both poles carry は (平日は / 週末は; 日本語は / 書くのは). That symmetry is the machinery of contrast. If you want your "but" sentences to sound native, mark both sides with は — do not leave one bare.
Common mistakes
Mistake 1 — Dropping an oblique particle to attach は. This is the most damaging error, because it changes who did what.
❌ 田中さんは話したが、鈴木さんは話していない。(「〜に伝えた」の意味で)
Wrong for 'I told Tanaka but not Suzuki' — dropping に makes them look like the tellers; keep に and stack は.
✅ 田中さんには話したが、鈴木さんには話していない。
Tanaka-san ni wa hanashita ga, Suzuki-san ni wa hanashite inai
I told Tanaka, but I haven't told Suzuki.
Mistake 2 — Keeping を when は attaches to an object. をは is impossible.
❌ 肉をは食べない。
Incorrect — を must be deleted before は; there is no をは.
✅ 肉は食べない。
niku wa tabenai
I don't eat meat.
Mistake 3 — Using が where a paired contrastive は is expected, so "but" falls flat.
❌ ビールが飲むけど、ワインが飲まない。
Wrong — a contrast needs は on both poles; が here also mis-marks the drinker.
✅ ビールは飲むけど、ワインは飲まない。
bīru wa nomu kedo, wain wa nomanai
I drink beer, but not wine.
Mistake 4 — Marking only one pole of a contrast. Leaving the second noun bare kills the symmetry.
❌ 平日は働くけど、週末休む。
Weak — the second pole needs its own は to complete the contrast.
✅ 平日は働くけど、週末は休む。
heijitsu wa hataraku kedo, shūmatsu wa yasumu
On weekdays I work, but on weekends I rest.
Key takeaways
- One particle は, two jobs: neutral topic-setting and contrast ("X, at least / as opposed to others").
- Count the は: two は-phrases in one sentence almost always signal contrast; a lone は on an object next to a negative usually does too.
- Case-particle rule: を and が are deleted under は (肉は, 私は); oblique に・へ・で・と are kept, and は stacks (には, へは, では, とは).
- English speakers under-use contrastive は — mark both poles of a "but" contrast with は for it to sound native.
- Contrast is the flip side of topic; the choice of は vs が overall is drilled on the particle page.
Now practice Japanese
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Japanese→Related Topics
- Topic は vs Subject がN4 — Why は marks a discourse-level topic ('as for X') while が fills the clause-level subject slot — the answer test, the case-particle asymmetry, and how the two coexist in one sentence.
- The Topic–Comment (は) FrameN5 — Japanese's fundamental sentence architecture — name a topic with は ('speaking of X…'), then comment on it — and why the comment need not treat the topic as its grammatical subject.
- Scrambling and Fronting for EmphasisN4 — How Japanese reorders pre-verbal phrases freely because particles preserve grammatical roles — leftward fronting foregrounds, rightward postposing (倒置) tacks on afterthoughts — while the verb stays put.
- は vs が: Topic vs SubjectN5 — The core は/が contrast — known/framed information takes は, new/identifying information takes が — with the story-opening pattern, wh-questions, negation scope, and the 象は鼻が長い double-subject sentence.