be good at ~

意味

  • 〜が得意だ
be good at ~のイラスト

例文

Do you enjoy cooking?

料理は楽しんでる?

I happen to be good at cooking dinner.

実は夕食を作るのが得意なんだ。

解説

あることが得意なことを表す言い方。知識より、くり返してうまくできる感じがあり、日常会話で気軽に使える。

使う場面とニュアンス

どちらでも

自分の得意分野や、うまくできることを気軽に伝えるときに使います。友達との会話だけでなく、自己紹介や仕事の場面でも使える、日常的で自然な表現です。

会話で使ってみる

学校

Which subject do you like best?

どの教科が一番好き?

I'm good at solving math problems.

数学の問題を解くのが得意だよ。

That explains your high test scores.

だからテストの点が高いんだね。

仕事

I'm good at organizing data.

データ整理が得意です。

Great, could you check these files?

助かるよ。このファイルを確認してくれる?

旅行

Who should plan our walking route?

誰が散歩のルートを計画する?

I'm good at reading maps.

地図を読むのが得意だよ。

Perfect. Please lead the way.

それならぴったりだね。案内をお願い。

言い換え・似た表現

こう返す

よくある間違い

  • ✕ I'm good in playing tennis.

    ○ I'm good at playing tennis.

    得意なことには通常 at を使います。

  • ✕ I'm good at to play tennis.

    ○ I'm good at playing tennis.

    at の後ろには名詞または動名詞を置きます。

  • ✕ I good at tennis.

    ○ I'm good at tennis.

    主語が I のときは be動詞の am が必要です。

よくある質問

be good at ~ はどんな時に使う?
スポーツ、教科、仕事、趣味など、自分や他人がうまくできることを伝えるときに使います。日常会話で一般的な表現です。
be good at ~ と be skilled at ~ の違いは?
be good at ~ は日常的で幅広く使えます。be skilled at ~ はやや改まった表現で、仕事上の技能や専門的な能力について使われることが多いです。

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

日常英会話 中級

同じ単語を含むフレーズ

have a knack for ~

意味

  • 〜するのが得意だ
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 ~は、特別なこつや自然な才能があってうまくできるというニュアンスがあります。

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

日常英会話 初級

このフレーズ帳を覚える

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

↑ TOPへ