読みもの

for と to の違い 「I bought a book for Ken.」と「I gave a book to Ken.」

……for も to も、「に」と訳せることがありますもの 見分けにくいのも無理はございませんわ

答え:to は「行き着く先」、for は「〜のため」「〜向け」

to は、ものや人の動きが行き着く先を指します。for は、「だれのためか」「何のためか」「どこに向かってか」を指します。どちらも日本語では「〜に」と訳せることがあるので、訳ではなくこの感覚で考えるとわかりやすくなります。ただ、感覚だけでは決まらず、動詞との組み合わせで覚えるものもあります。

正しい

I gave a book to Ken.

ケンに本をあげました

本がケンのところまで届いています

正しい

I bought a book for Ken.

ケンのために本を買いました

ケンのために買ったという話で、もう渡したかどうかまでは言っていません

give は to、buy は for

「人に〜する」と言うとき、ものや言葉が相手に届くことを表す動詞には to を使います。相手のために何かを用意することを表す動詞には for を使います。動詞ごとにほぼ決まっているので、よく使うものから覚えましょう。

正しい

She sent a message to me.

彼女は私にメッセージを送りました

正しい

He made lunch for me.

彼は私に昼食を作ってくれました

間違い

I bought a book to Ken.

ケンのために本を買いました

これらの動詞は、to や for を使わずに「動詞+人+もの」の順で言うこともできます。

正しい

I gave Ken a book.

ケンに本をあげました

正しい

I bought Ken a book.

ケンに本を買ってあげました

どちらも使える動詞では意味が変わる

write のように to も for も使える動詞では、どちらを選ぶかで意味が変わります。

正しい

I wrote a letter to Ken.

ケンに手紙を書きました

ケン宛ての手紙です

正しい

I wrote a letter for Ken.

ケンのために手紙を書きました

ケンの代わりに書いた、という意味になることもあります

場所は、to が「到着先」、for が「向かう先」

go や come は to と一緒に使います。for は「そちらに向かって」という方向を表し、leave(出発する)などと一緒に使います。

正しい

I went to Osaka.

大阪に行きました

間違い

I went for Osaka.

大阪に行きました

go for は「選ぶ」「狙う」などの意味で、「大阪に行った」にはなりません。go for a walk(散歩に行く)のように、for + 活動なら使えます

正しい

I'm leaving for Osaka tomorrow.

明日、大阪に向けて出発します

正しい

This is the train for Osaka.

これは大阪行きの電車です

the train to Osaka とも言います

目的は「to + 動詞」か「for + 名詞」

「〜するために」と目的を言うときは、後ろに動詞を置くなら to、名詞を置くなら for を使います。

正しい

I went to the store to buy milk.

牛乳を買いに店に行きました

正しい

I went to the store for milk.

牛乳を買いに店に行きました

間違い

I went to the store for buy milk.

牛乳を買いに店に行きました

for のあとに動詞の原形をそのまま置くことはできません

ものの用途を説明するときは、for + 〜ing の形もよく使います。「だれかが何かをしに行った」というような、そのときの目的を言うなら、to + 動詞を使うのが普通です。

正しい

This knife is for cutting bread.

このナイフはパンを切るためのものです

for me と to me

どちらも「私にとって」と訳せることがあります。to me は「私にはそう思える」という受け止め方を言うときによく使います。for me は「私に合っている」「私に影響がある」という話によく使います。重なる部分もあり、どちらでも言える文もあります。

正しい

This book is too difficult for me.

この本は私には難しすぎます

正しい

That makes sense to me.

それは私には納得がいきます

正しい

Family is important to me.

家族は私にとって大切です

「大切に思っている」という気持ちを言うときは to me が合います

「人にとって〜するのは…だ」は、for + 人 + to + 動詞の形で言います。for と to の両方を使う形です。

正しい

It's hard for me to get up early.

私には早起きが大変です

時間は、for が「長さ」、to が「終わり」

for は続いた時間の長さを言います。to は from と組み合わせて、終わりの時点を言います。

正しい

I worked for three hours.

3時間働きました

正しい

I work from nine to five.

9時から5時まで働いています

動詞とセットで覚えるもの

どちらを使うかが動詞で決まっていて、感覚だけでは選びにくいものもあります。これはセットで覚えてしまいましょう。

正しい

I listen to music every day.

毎日音楽を聞きます

正しい

I'm looking for my keys.

かぎを探しています

正しい

I'm waiting for the bus.

バスを待っています

間違い

I'm waiting the bus.

バスを待っています

正しい

Thank you for your help.

手伝ってくれてありがとう

何に対するお礼かは for で続けます

迷ったときの4つの確認

  1. ものや人が、相手や場所まで届く話? → to
  2. 相手に渡す話ではなく、だれかのために用意する話? ものの用途? → for
  3. 人が何かをする目的の後ろに置くのは動詞? 名詞? → 動詞なら to、名詞なら for(ものの用途は for + 〜ing)
  4. listen や wait のように組み合わせが決まった動詞? → セットの形で覚える

関係する文法