上手だ

be good at

phrase Very common #1,145
be good at Often used with が to say what someone is good at.
JA: 妹は料理が上手だ。
EN: My younger sister is good at cooking.

なかなか上手だね。

You're pretty good.

トムって、コーヒー淹れるの上手だって知ってた?

Did you know Tom is really good at making coffee?

トムさんは上手だと思いますか?

Do you think Tom is good at it?

上手だわ

You're good at it.

— ふたりのベロニカ (1991)

僕のフランス語って、上手だと思う?

Do you think my French is good?

トムの運転は上手だと思うよ。

I think Tom is a good driver.

彼女はミッキーマウスの真似がとても上手だ。

She does a very good impression of Mickey Mouse.

アンはテニスがとても上手だ。

Anne is very good at tennis.

彼はポーカーがとても上手だ。

He is very good at poker.

〈パキスタンに行ってないのに上手だ〉

You're good at it even though you've never been to Pakistan.

— ビッグ・シック ぼくたちの大いなる目ざめ (2017)

上手だな

You're really good at this.

— イップ・マン 序章 (2008)

彼は商売上手だよ

He's good at business.

— 恋する惑星 (1994)

方の方が上手だ。

The other person is better at it.

上手だねー

You’re really good at that!

— 紅の豚 (1992)

確かに上手だし確かに早い。

They’re certainly skilled, and certainly fast.

彼女はピアノがとても上手だ。

She plays the piano very well.

上手だ

You're good at it.

— ハウルの動く城 (2004)

彼は商売上手だ

He's good at business.

— 恋する惑星 (1994)

彼は英語を話すのがとても上手だ。

He speaks English very well.

いや、上手だ。

No, you're good at it.

結構上手だし結構楽しい。

I'm pretty good at it, and it's pretty fun, too.

ドイツ語は上手だよ

You’re good at German.

— イングリッシュ・ペイシェント (1996)

上手だな~

You’re really good at that!

— Cosmic Princess Kaguya! (2026)