「知っている・学ぶ」を表す know / learn の違い・使い分け

know は知識や技能をすでに持っている状態を表し、learn は新しい知識や技能を身につけていく過程を表します。

使い分け早見表
単語使い方
使い方
知識・技能をすでに持っている(状態)
使い方
知識・技能を身につけていく(過程)

know を使うとき

事実や技能を、すでに知っている・すでにできる状態を表すときに使います。 「泳ぎ方を知っている」「英語ができる」のように、 身についた状態そのものを言うときは know です。

例文

I know how to swim.

私は泳ぎ方を知っています。

She knows a lot about Japanese history.

彼女は日本の歴史についてよく知っています。

learn を使うとき

新しい知識や技能を身につけていく過程、 あるいは新しく身につけた瞬間を表すときに使います。 勉強したり練習したりして、できなかったことができるようになる変化に焦点があります。

例文

I learned how to swim last summer.

私は去年の夏、泳ぎ方を身につけました。

She is learning to play the piano.

彼女はピアノの弾き方を習っているところです。

間違えやすいポイント

I learn English.

I know English.

すでに英語ができる状態を言いたいときは know です。learn は身につける過程を表すため、現在できる状態の説明には合いません。

I know how to swim now, after many lessons.

I learned how to swim after many lessons.

レッスンを重ねて泳げるようになった過程を言うときは learn です。know はすでに身についた状態だけを表し、身につけていく過程は表しません。