「知っている・学ぶ」を表す 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 はすでに身についた状態だけを表し、身につけていく過程は表しません。