toとforの違いは何ですか?
toとforの違いは何ですか?
I gave a book to you.
I gave a book for you.
「to」は「~に」と意味します。
「I gave a book to you」を言うと「あなたに本をあげた」と意味するね。
つまり最初に私がその本を持っていてあなたに渡したって話です。
「for」は「~のために」と意味します。
「I gave a book for you」を言うと「あなたのために本をあげた」と意味する。
この場合は結局もらった本はその「あなた」ではなく他の人です。
つまり私はあなたの代わりに、本を誰かに渡したって話になっております。
「I gave a book for you」の文章だけで結局誰がその本をもらったのは分からないけどね。
こうして「I gave a book to you」のような文章を言う機会が多くて、そして「I gave a book for you」を言う機会が少ないですね。
「for」なら次のようによく使います:
I bought a book for you.
「あなたのために本を買った」
関連記事
- ☆294.「exciting」と「excited」の違い
- ☆262.「to」と「for」の違い、その2
- ☆261.「corporation」と「incorporation」の違い
- ☆260.「no more than」と「not more than」、「no less than」と「not less than」の違い
- ☆258.「I want to ~」と「I want you to ~」の違い
- ☆246.「this」と「those」の違い
- ☆242.「I studied English」と「I was studying English」の違い
- ☆221.「I dont know~」と「I cant tell ~」の違い
- ☆210.affect と effect の違いは何ですか?
- ☆208.「drink」と「have a drink」の違い
- ☆204.「ビル」と「Bill」の違い
- ☆183.「cow」と「ox」の違いは何ですか。
- ☆173.toとforの違いは何ですか?
- ☆164.willとwouldの違いについて質問です。
- ☆144.start to Vとstart Vingの違いがいまいちよくわかりません。
