JLPT N56 min readUpdated September 25, 2026Grammar pattern

のが上手no ga jouzu“to be good at doing something”

上手 is a な-adjective meaning “skillful, good (at).” It can describe a noun directly: 料理が上手, 英語が上手.

Meaning
to be good at doing something
Pattern
のが上手
Register
JLPT grammar
JLPT
N5

のが上手(じょうず) (no ga jouzu) means “to be good at doing something”. You attach it to a verb in dictionary form: 泳(およ)ぐのが上手(じょうず)です, “(someone) is good at swimming.” It is JLPT N5 grammar, and it comes with one social rule you need from day one: 上手 is a word for praising other people, not yourself.

歌(うた)うのが上手(じょうず)ですね! is a compliment. 私(わたし)は歌(うた)うのが上手(じょうず)です sounds like bragging. Same grammar, very different effect.

What does のが上手 mean?

上手(じょうず) is a な-adjective meaning “skillful, good (at).” It can describe a noun directly: 料理(りょうり)が上手(じょうず), 英語(えいご)が上手(じょうず). To say someone is good at an action, you need to turn the verb into a noun first, and that’s the job of の:

泳(およ)ぐ (to swim) → 泳(およ)ぐの (swimming) → 泳(およ)ぐのが上手(じょうず) (good at swimming)

Natural English renderings:

  • is good at …ing
  • …s well (“She sings well”)
  • is a good … (“He’s a good cook”)

The skill is marked with が, and the person who has it is usually marked with は.

How to form のが上手

Person は + Verb (dictionary form) + のが + 上手です
  • 話(はな)す → 話(はな)すのが上手(じょうず)です
  • 作(つく)る → 作(つく)るのが上手(じょうず)です
  • 教(おし)える → 教(おし)えるのが上手(じょうず)です

If the verb has an object, the object keeps を inside the verb phrase, and only the whole phrase gets が: 英語(えいご)を話(はな)すのが上手(じょうず)です.

Because 上手 is a な-adjective, it conjugates like one:

  • past: 上手(じょうず)でした
  • negative: 上手(じょうず)じゃありません / 上手(じょうず)ではありません
  • before a noun: 上手(じょうず)な人(ひと) (a skilled person)
  • as an adverb: 上手(じょうず)に話(はな)します (speaks well)

When is のが上手 used?

The most natural use is complimenting someone: 絵(え)をかくのが上手(じょうず)ですね! The ね at the end makes it warm and conversational. Japanese speakers give and receive these compliments often. Even beginners hear 日本語(にほんご)が上手(じょうず)ですね after saying two words.

It’s also used to describe people you know, like family, friends, and coworkers, in the third person: 母(はは)は料理(りょうり)するのが上手(じょうず)です.

What it is not used for is describing your own skills. Calling yourself 上手 sounds self-satisfied in Japanese. For yourself, use 得意(とくい) (strong point) or tone it down: 少(すこ)しできます.

When someone compliments you with 上手, the normal response is modest: いいえ、まだまだです (“No, I’ve still got a long way to go”) or そんなことないですよ.

のが上手 example sentences

母(はは)は料理(りょうり)するのが上手(じょうず)です。

My mother is a good cook.

describing family

田中(たなか)さんは歌(うた)を歌(うた)うのが上手(じょうず)ですね。

Tanaka-san sings really well, doesn't she?

compliment · ね

姉(あね)は英語(えいご)を話(はな)すのがとても上手(じょうず)です。

My older sister speaks English very well.

object + を inside

ギターを弾(ひ)くのが上手(じょうず)ですね。

You're really good at playing the guitar.

direct compliment

兄(あに)は子(こ)どものとき、走(はし)るのが上手(じょうず)でした。

My older brother was a good runner when he was a kid.

past · でした

父(ちち)は泳(およ)ぐのがあまり上手(じょうず)じゃありません。

My father isn't a very good swimmer.

negative · あまり

In the last example, あまり…じゃありません softens the judgement. That’s the polite way to say someone isn’t good at something. Saying 下手(へた)です about another person is blunter.

Nuance of のが上手

上手 describes skill as seen by someone else. It’s an evaluation of how well a person performs, which is why it works so naturally as praise. It also explains why it sounds boastful about yourself: you’d be grading your own performance.

The adverb form 上手(じょうず)に focuses on how one particular action was done: 上手(じょうず)に書(か)けましたね (“You wrote that nicely”). のが上手 describes a general ability. One is about a single moment, the other about a lasting skill.

Compliments with 上手 can also be polite small talk rather than a careful judgement. When a stranger calls your chopstick use 上手, take it as friendliness, not an exam result.

💡 Talking about yourself? Swap 上手 for 得意: 私(わたし)は泳(およ)ぐのが得意(とくい)です. It says “swimming is my strong point” without sounding like you're praising yourself.

のが上手 vs のが得意

のが上手 skilled · judged by others Praising or describing someone else's ability. Sounds boastful about yourself.
妹(いもうと)は踊(おど)るのが上手(じょうず)です。
My little sister is a good dancer.
vs
のが得意(とくい) strong point · confident at Something you're confident in or feel good at. Fine for talking about yourself, and also used for school subjects.
私(わたし)は踊(おど)るのが得意(とくい)です。
Dancing is my strong point.

The two often overlap when you describe other people. 兄(あに)は料理(りょうり)が上手(じょうず)です and 兄(あに)は料理(りょうり)が得意(とくい)です are both fine. The difference shows up with 私: 得意 is modest enough, 上手 isn’t. For the opposite of 上手, see のが下手, which carries the same “don’t use it carelessly about others” warning in reverse.

Common mistakes with のが上手

❌
兄(あに)は泳(およ)ぐが上手(じょうず)です。
✅
兄(あに)は泳(およ)ぐのが上手(じょうず)です。

A verb can't take が directly. The の turns 泳ぐ into “swimming” so that が can mark it.

❌
私(わたし)は料理(りょうり)するのが上手(じょうず)です。
✅
私(わたし)は料理(りょうり)するのが得意(とくい)です。

Grammatically fine, but socially off. It sounds like self-praise. Use 得意 for your own skills.

❌
田中(たなか)さんは日本語(にほんご)を上手(じょうず)話(はな)します。
✅
田中(たなか)さんは日本語(にほんご)を上手(じょうず)に話(はな)します。/日本語(にほんご)を話(はな)すのが上手(じょうず)です。

To use 上手 directly before a verb, you need the adverb form 上手に, like every な-adjective.

Is のが上手 on the JLPT?

N5

Yes. 上手(じょうず) and 下手(へた) are N5 vocabulary, and the pattern Verb + のが上手 appears in N5 grammar and reading questions.

  • Particle questions: the blank after the verb is の, and after the の it's が (not を or は).
  • Form questions: the verb before の is dictionary form.
  • Reading: short self-introductions and family descriptions use 上手, 下手, and 好き side by side.

Practice questions for のが上手

1 Say that your father is good at taking photos. family
Show answer

父(ちち)は写真(しゃしん)を撮(と)るのが上手(じょうず)です。 — My father is good at taking photos.

2 Compliment a friend on how well they draw. compliment
Show answer

絵(え)をかくのが上手(じょうず)ですね! — You're really good at drawing!

3 Fill the blanks: 山田(やまだ)さんは教(おし)える( )( )上手(じょうず)です。 particles
Show answer

山田(やまだ)さんは教(おし)えるのが上手(じょうず)です。 — Yamada-san is good at teaching.

4 Someone says 日本語(にほんご)が上手(じょうず)ですね to you. Reply modestly. responding
Show answer

いいえ、まだまだです。 — Oh no, I still have a long way to go.

Learning path for のが上手

1
Start with のが好き. It uses the exact same Verb + のが structure, so once you have one, you have both.
2
Learn the opposite, のが下手. Describe three people twice, once with what they're good at and once with what they're bad at.
3
Review な-adjectives. 上手に, 上手な人, and 上手じゃない all follow the な-adjective rules.
4
Move on to ことができる. It's the next step from “good at” to “able to,” built on the same nominalized verb.
  • のが下手: the direct opposite, “bad at doing,” with the same structure.
  • のが好き: the same Verb + のが frame, for likes instead of skills.
  • な-adjectives: explains why it’s 上手に before verbs and 上手な before nouns.
  • ことができる: says what someone can do, not how well they do it.
  • 方(かた): talks about the way something is done, useful for compliments like 教(おし)え方(かた)が上手(じょうず).

Learn のが上手 with Hane

Hane practises のが上手 next to のが下手, のが好き, and 得意, so you learn which one fits when you’re talking about yourself and which one fits a compliment. Short daily reviews make the のが structure automatic. Try Hane.

FAQ about のが上手

What does のが上手 (no ga jouzu) mean in Japanese?

のが上手 (no ga jouzu) means “to be good at doing something”. It is JLPT N5 grammar. 上手 is a な-adjective meaning “skillful, good (at).” It can describe a noun directly: 料理が上手, 英語が上手.

How do you form のが上手 (no ga jouzu)?

Person は + Verb (dictionary form) + のが + 上手です - 話す → 話すのが上手です - 作る → 作るのが上手です - 教える → 教えるのが上手です If the verb has an object, the object keeps を inside the verb phrase, and only the whole phrase gets が: 英語を話すのが上手です.

What is the difference between のが上手 and のが得意?

のが上手: skilled · judged by others. のが得意(とくい): strong point · confident at.

What is an example sentence with のが上手 (no ga jouzu)?

母は料理するのが上手です。 — My mother is a good cook.

Practice this with Hane
Drill のが上手 until it’s automatic.

Short, focused iOS sessions for grammar, kanji, vocabulary, reading, and JLPT review. Use this lesson with the JLPT prep app and the Japanese learning app overview.

Get the TestFlight app