〜するのが得意だ

have a knack for ~のイラスト

例文

You always remember everyone's name. How?

あなたはいつもみんなの名前を覚えているね。どうやってるの?

I have a knack for names. I link a story to each person.

名前を覚えるのが得意なんだ。人ごとに物語を結びつけているよ。

解説

〜するのが得意だという意味。とくに、こつを自然につかんで人よりうまくできる感じを表す。

使う場面とニュアンス

どちらでも

人より自然にこつをつかんで、あることがうまくできる人について話す時に使います。相手をほめる時にも、自分の得意なことを少し控えめに伝える時にも使える、親しみやすい表現です。

会話で使ってみる

学校

Your drawings are always so lively.

あなたの絵はいつも生き生きしているね。

I have a knack for drawing faces.

顔を描くのが得意なんだ。

仕事

How did you fix that computer so quickly?

どうしてそんなに早くそのパソコンを直せたの?

I have a knack for solving technical problems.

技術的な問題を解決するのが得意なんです。

That skill is really valuable here.

そのスキルはここで本当に役立つね。

飲食店

This soup tastes amazing.

このスープ、すごくおいしいね。

My dad has a knack for making soups.

父はスープを作るのが得意なんだ。

You should ask him for the recipe.

お父さんにレシピを聞くといいよ。

言い換え・似た表現

こう返す

よくある間違い

  • ✕ I have knack for cooking.

    ○ I have a knack for cooking.

    knackの前には通常aが必要です

  • ✕ I have a knack to cook.

    ○ I have a knack for cooking.

    knackの後ろは通常forと動名詞を使います

  • ✕ I have a knack in cooking.

    ○ I have a knack for cooking.

    この表現では前置詞forを使います

よくある質問

have a knack for ~はどんな時に使う?
人より自然にこつをつかみ、あることがうまくできる時に使います。相手の能力をほめる時にも、自分の得意分野を伝える時にも使えます。
have a knack for ~とbe good at ~の違いは?
be good at ~は単に得意だと伝える一般的な表現です。have a knack for ~は、特別なこつや自然な才能があってうまくできるというニュアンスがあります。

同じフレーズ帳のフレーズ

日常英会話 初級

ゲームで覚える・約 1 分

have a knack for ~ をゲームで覚えよう

5 フレーズのクエスト・意味・会話の穴埋め・説明

このフレーズ帳を覚える

このフレーズをもっと学ぶ

↑ TOPへ