“〜no ga suki / 〜no ga jouzu”: Like / Be Good at Doing Something [JLPT N4]
Content by NTJ Kuma · Nihongo to Japan editorial team · Updated July 27, 2026
「歌うのが好き」「料理を作るのが得意」 — nominalise the verb with の to like or be good at it.
「歌うのが好き」 — to like “doing” something, first nominalize the verb
「私は料理が好き」 (I like cooking/food) is easy, but how do you say “I like to cook”? — 「歌うのが好き」 (I like singing): to say you like/are good at doing an action, first nominalize the verb with 「の」, then add 「が好き/が得意」. Because 「好き・得意」 take their object with 「が」, and a verb can't be the object directly — it must first become a noun. This guide covers 「〜のが好き/のが得意」 and separates it from 「ことが好き」.
Core: verb + の (nominalize) + が好き/得意
Adjectives like 「好き・得意・上手」 take their object with 「が」, but a verb must be nominalized first:
- verb dictionary + の + が好き: 歌うのが好き (like singing).
- verb dictionary + の + が得意/上手: 泳ぐのが得意 (good at swimming).
Key: の turns the action into a noun so it can be 「好き」's object (✗ 歌うが好き).
How to Connect
| Structure | Attachment | Example |
|---|---|---|
| verb dictionary + のが好き | like doing ~ | 読むのが好き |
| verb dictionary + のが得意 | good at doing ~ | 話すのが得意 |
| noun + が好き | like (a thing) | 音楽が好き |
Examples in context
- 歌うのが好きで、週末はカラオケに行く。(I like singing, so I do karaoke on weekends.) — like doing
- 彼女は料理を作るのが上手だ。(She's good at cooking.) — good at doing
- 私は本を読むのが好きです。(I like reading.) — like doing
- 彼は走るのが速い。(He runs fast.) — のが (ability)
- 人前で話すのが苦手だ。(I'm bad at speaking in public.) — not good at
⚠️ Where learners slip up
① Nominalize the verb with 「の」 first. 歌うのが好き (✗ 歌うが好き, ✗ 歌いが好き). 「好き」's object must be a noun, so add の to the verb.
② The object takes 「が」, not 「を」. 好き・得意・上手 take their object with が (料理が好き, ✗ 料理を好き). These (liking, ability) adjectives traditionally take が.
③ のが好き vs ことが好き. Often interchangeable, but 「のが好き」 leans concrete, immediate, colloquial (歌うのが好き); 「ことが好き」 leans abstract, general (旅行することが好き). Conversation prefers のが.
🔄 Compare with similar forms: のが好き/ことが好き/が好き
| Form | Nuance | Example |
|---|---|---|
| verb + のが好き | like doing (concrete, colloquial) | 歌うのが好き |
| verb + ことが好き | like doing (abstract, general) | 歌うことが好き |
| noun + が好き | like (a thing) | 音楽が好き |
💡 Learning tip
To say “like/good at doing something,” the key step is nominalizing the verb with 「の」 — 歌う→歌うの, 料理を作る→料理を作るの — then add 「が好き/が得意/が上手」. The most common error is dropping の (✗ 歌うが好き). Remember: 好き・得意・上手 take が, and a verb needs の first to be the object. のが and ことが are mostly interchangeable; everyday speech uses 「のが」 most naturally (走るのが速い, 読むのが好き).
❓ Common questions
Q: Why 「歌うのが好き」, not 「歌うが好き」?
Because 「好き」's object must be a noun, and 「歌う」 is a verb, so nominalize it with 「の」 (歌う→歌うの = the act of singing) to be 「好き」's object. Hence 「歌うのが好き」 (✗ 歌うが好き). Likewise: 読むのが好き, 作るのが上手.
Q: 「のが好き」 vs 「ことが好き」?
Mostly interchangeable, differing in feel: 「のが好き」 leans concrete, immediate, colloquial (歌うのが好き = like the act of singing); 「ことが好き」 leans abstract, general, written (旅行することが好き = like traveling). Conversation prefers 「のが」; abstract/general interests can take 「ことが」.
🖊️ Practice Quiz
Q1. 「彼女は料理を作る___が得意だ。」(good at cooking) Which is correct?
(A) の (B) を (C) が (D) こと
Q2. 「私は歌う___好きです。」(like singing) What's the most natural?
(A) のを (B) のが (C) がを (D) をが
Q3. Which sentence is correct?
(A) 料理するが好き。
(B) 料理するのが好き。
(C) 料理をが好き。
(D) 料理するをが好き。
Q4. What's the difference between 「のが好き」 and 「ことが好き」?
(A) identical
(B) のが has more of an action feel/colloquial; ことが leans toward an abstract fact
(C) のが is more abstract; ことが is more concrete
(D) ことが is wrong
Q5. 「彼は走る___が速い。」(nominalization + particle) Which is correct?
(A) のが (B) のを (C) こと (D) がの
Answer Key
1. (A) の ── the verb must be nominalized with の first: 作るのが得意 (✗ 作るが得意); the particle is fixed as が.
2. (B) のが ── verb dict. form + の + が + 好き: 歌うのが好き; nominalize with の, particle が.
3. (B) 料理するのが好き ── nominalize with の then が (✗ 料理するが好き).
4. (B) ── のが has more of an action feel/colloquial; ことが leans toward an abstract fact (mostly interchangeable).
5. (A) のが ── 走るのが速い = fast at running; verb dict. form + の (nominalize) + が.