
友達にプレゼントを買ったって、
- I bought a gift for her?
- I bought a gift to her?
どっちが正しい?
どちらも同じ意味?
英語の「to」と「for」はどちらも「~へ」「~のために」と訳されます。
そのため、使い分けに悩む時がありますよね。
しかし、使い方には明確な違いがあります。
例えば、「I gave a gift to her.」と「I bought a gift for her.」の違いを説明できますか?
この記事では、初心者でもすぐに理解できるように、「to」と「for」の使い分けを簡単なルールと例文で解説します!
この記事で学べること
- 「to」と「for」の使い分け
- クイズで理解度チェック
「to」と「for」の違いを比較!

まずは、「to」と「for」の違いを表にしました。
意味 | to | for |
方向・到達 | I go to school.(学校へ行く) | ❌ |
相手に何かを伝える | I explained it to him.(彼に説明した) | ❌ |
プレゼント・提供 | I gave a gift to her.(彼女にプレゼントをあげた) | I bought a gift for her.(彼女のためにプレゼントを買った) |
利益・目的 | ❌ | I made coffee for you.(あなたのためにコーヒーを淹れた) |
理由 | ❌ | I was praised for my hard work.(努力を称賛された) |
このように比較すると、違いが一目瞭然で分かりやすいですね。
「to」の基本イメージ → 「方向・到達」

「to」の基本的な意味をイメージづけしていきます。
📌 「to」は、動作や物が “ある地点・人へ向かう” ことを表します。
ここでは以下の3つに分けて例文を紹介します。
- 場所や方向を示す(〜へ向かって)
- 相手がいる場合(~に対して)
- 「to不定詞」
(1)場所や方向を示す(〜へ向かって)
場所や方向を示す場合に、「to」を使用します。
例文です。
→ 「to」のポイント:「出発地点 → 目的地」の流れを思い描くことができます。
(2)相手がいる場合(~に対して)
相手がいる場合に、「〜に対して」という日本語訳がぴたりとハマるのが「to」です。
例文です。
→ 「to」のポイント:「情報・感情・物」が相手に向かう様子を思い描くことができます。
(3)「to 不定詞」
「to 不定詞」とは、「to + 動詞の原形」で表される形のことです。
例文です。
→ 「to+動詞の原形」は「〜するために」と未来志向の動作を表します。
「for」の基本イメージ → 「利益・目的」

「for」の基本的な意味をイメージづけしていきます。
📌 「for」は、行動や物が “誰かの利益・目的のため” にあることを示す
ここでは以下の3つに分けて例文を紹介します。
- 「~のために」
- 理由を表す(〜の理由で)
- 「~にとって」適切・有益である
(1)「~のために」
「〜のために」という誰かのためにしてあげたことを表します。
例文です。
→ 「for」のポイント:「誰かのためにすること(benefit)」を表しています。
(2)理由を表す(〜の理由で)
理由を表すときに「for」を使うことができます。
例文です。
→ 「for」のポイント:行動の理由・原因を説明しています。
(3)「~にとって」適切・有益である
「〜にとって」と言いたい場合に、「for」を使います。
例文です。
「for」のポイント:誰かにとって有益なものを説明しています。
実践クイズ!「to」or「for」?

ここまでで「to」と「for」の違いを理解いただけましたでしょうか?
以下のカッコに入る正しい前置詞を選んでみてください。
- I sent a letter ( ) my friend.
- I bought a cake ( ) my mother.
- He explained the rules ( ) us.
- Thank you ( ) your support.
- I moved ( ) a new apartment last week.
答えは、このブログの最後に置いておきますね💛
まとめ:「to」と「for」の簡単な覚え方!
前置詞 「to」と「for」の違いをご紹介してきました。
最後の最後に、簡単にまとめると!!
✅ 「to」 → 目的地・相手に向かう動作(方向・到達)
✅ 「for」 → 誰かのための行動・理由・利益
💡 例文で比較してみましょう!
❌ I explained the problem for him.(✖「彼のために問題を説明した」→ 意味が変わる)
✅ I explained the problem to him.(〇「彼に問題を説明した」)
❌ I sent a letter for him.(✖「彼の代わりに手紙を送った」)
✅ I sent a letter to him.(〇「彼に手紙を送った」)
「to」は方向、「for」は目的や利益と考えるとスムーズに使い分けられます!
これでもう迷い知らず!!
✅ 答え
1️⃣ to(手紙を「友達に」送る)
2️⃣ for(「母のために」ケーキを買った)
3️⃣ to(ルールを「私たちに」説明した)
4️⃣ for(「サポートしてくれたことに」ありがとう)
5️⃣ to(「新しいアパートへ」引っ越した)