~は~が~ — topic + standout feature

1. Basic structure

PatternFormExample structureMeaning/notes
N1 は N2 が ATopic は + internal subject が + adjective日本は四季がある。States a property/characteristic of N1
N1 は N2 が V-可能は + が + potential form of verb田中さんは英語が話せる。Ability/strength
N1 は N2 が 好き/嫌い/上手/下手Emotions/abilities take が私は寿司が好きだ。Object of emotion/ability uses が
N1 は N2 が 痛い/怖い/欲しいPhysical state/feeling私は頭が痛い。Body part + が
N1 は N2 が ある/ないExistence/possessionこの町は公園が多い。Expresses “N1 has N2”

2. Main meaning & detailed analysis

  • The pattern “N1はN2が~” is a topic–comment structure: N1 is the topic, N2 is the real subject of the predicate.
  • は sets the scope/topic; が marks focus information tied to the predicate.
  • Commonly used with:
    • Inherent attributes: 日本は山が多い。
    • Ability/capability: 私は泳ぐのが得意だ。
    • Emotions/needs: 私は甘いものが好きだ/新しいパソコンが欲しい。
    • Physical condition: 彼は背が高い/私は喉が渇いた。

3. Illustrative examples

  • 日本は四季がある。
    Japan has four seasons.
  • 私は猫が好きだ。
    I like cats.
  • 父は料理が上手だ。
    My father is good at cooking.
  • 彼は背が高い。
    He is tall.
  • この店は値段が安い。
    This shop is cheap.
  • 私は頭が痛いので、今日は休む。
    I have a headache, so I'm taking today off.

4. Usage & nuance

  • Used when you want to say “as for N1, N2 has the following property/characteristic.”
  • Emphasize N2 with が to introduce new information; if emphasizing contrast, you can change to N2は (raising N2 to a sub-topic): この部屋は窓は小さい。
  • In general evaluations, N1は sets the frame, and the sentence sounds more natural than using only が.

5. Comparison, distinctions, and similar patterns

PatternInterpretationDifferenceExample
N1はN2が~As for N1, N2 has a propertyTwo layers: topic and subject私は日本語ができる。
N2が~N2 is the central subjectDirectly focuses on N2日本語ができる。(no topic stated)
N2を~ObjectNot used with 好き/上手/ある, etc.× 日本語をできる → ○ 日本語ができる
N1にはN2があるVariant with にEmphasizes the place/object associated with N2日本には温泉が多い。

6. Additional notes

  • With body-part + が + A: 背が高い/目が大きい are set expressions.
  • ~のが好き/上手 uses の to nominalize the verb: 私は泳ぐのが好きだ。
  • In conversation, N1 can be omitted if clear: (私は) 英語が話せます。

7. Variations & fixed phrases

  • N1はN2が見える/聞こえる (occurs naturally)
  • N1はN2が必要だ/大切だ
  • N1はN2が心配だ/不安だ
  • N1はN2が多い/少ない

8. Common mistakes & JLPT pitfalls

  • Confusing が with を with 好き/上手/できる/ある: × 日本語をできる → ○ 日本語ができる。
  • Using two は instead of は…が: × 私は英語は話せる。(acceptable, but with the nuance “as for English in particular”) → different interpretation.
  • Omitting the topic makes the sentence ambiguous in writing; N1は is needed to clarify the scope.
  • Mixing up possession and existence: × 私は兄をある → ○ 私には兄がいる。

Comparison & Choice