比較 · JLPT N5–N3

は vs が

wa vs ga

は marks what you are talking about (the topic); が marks who or what does it (the subject), especially when that is the new or important part.

The difference between は and が, the question every learner asks: topic versus subject, old versus new information, with minimal pairs and a quick check.

Side by side

は (wa)が (ga)
JobTopic: "as for X"Subject: "X is the one that"
InformationAlready known, backgroundNew, the point of the sentence
Question wordsNever: not だれはAlways: だれが, 何が
ContrastYes: 肉は食べない (but fish I do)No
Inside a clauseRareNormal: 私が作ったケーキ
With 好き, 分かる, あるMarks the person: 私はMarks the object: 猫が好き

Start with the question

The quickest test is to ask what the sentence answers. 「田中さんは来ました」 answers "what about Tanaka?": the news is that he came. 「田中さんが来ました」 answers "who came?": the news is that it was Tanaka.

That is why question words and their answers take が: 「だれが来ましたか。」「田中さんが来ました。」

Both in one sentence

Many sentences have both: は for the topic and が for the subject of the comment. 「象は鼻が長い」: as for elephants, the nose is long. 「私は猫が好きです」: as for me, cats are what I like.

In a clause that describes a noun, the subject takes が, even if the main sentence uses は: 「私が作ったケーキは、おいしい」.

Side-by-side examples

Tap a kanji for its reading.

  • 私は田中です。I'm Tanaka.Introducing yourself: you are the topic, your name is the news.
  • 私が田中です。I'm the one who's Tanaka.Answering "which of you is Tanaka?": the news is that it is me.
  • 雨は降っています。As for rain, it is falling.Odd on its own; it suggests a contrast (snow, however, is not).
  • 雨が降っています。It's raining.Reporting what you see: the whole sentence is new.

Quick check

  1. だれ( )窓を開けましたか。
    Show the answerが · Question words take が.
  2. 私は日本語( )分かります。
    Show the answerが · 分かる takes が for what is understood; は is already on 私.
  3. 肉は食べますが、魚( )食べません。
    Show the answerは · Contrast between two topics takes は.

Full lessons

More confusing pairs

己Me練Practice庫Library帳Decks録Progress