English give is blind to direction: "he gave me a book" and "I gave him a book" use the identical verb, and only the pronouns move. Japanese refuses that shortcut. It has two verbs for give, chosen by a line English never draws — is the thing moving away from your side, or toward it? — and if you grab the wrong one, you say the exact opposite of what you mean. English speakers, with no such distinction to draw on, default to あげる for everything and produce "×my friend あげた me a book," which sounds backwards to Japanese ears. This page drills that single choice; the full system is on あげる vs くれる.
The one arrow to check
Before you pick the verb, decide the trajectory:
- あげる = give, thing heading away from you (→ out). You as giver, or a transfer between two outsiders.
- くれる = give, thing heading toward you or your in-group (← in). Someone gives to your side.
友達が誕生日に本をくれた。
tomodachi ga tanjōbi ni hon o kureta
My friend gave me a book for my birthday.
私は友達に手作りのお菓子をあげた。
watashi wa tomodachi ni tezukuri no o-kashi o ageta
I gave my friend some homemade sweets.
This is the same speaker-anchored deixis you already meet in 行く ("go" — away) versus 来る ("come" — toward): the reference point is you, and the verb reports which way the motion runs. If that pair is shaky, 行く vs 来る is the drill. くれる is the giving-world 来る; あげる is the giving-world 行く.
The received-gift error
The signature mistake: using あげる for a gift you received. If the thing lands on your side, あげる is impossible — you must switch to くれる. And the mirror rule: you can never be the subject of くれる, because you can't give a thing toward yourself.
❌ 父が私にお金をあげた。
chichi ga watashi ni okane o ageta
Wrong — the money comes TO me, so あげる is impossible; use くれた.
✅ 父が私にお金をくれた。
chichi ga watashi ni okane o kureta
My dad gave me some money.
Note who is the subject: with くれる, the giver is the subject (父が), and you the receiver take に (私に), which is usually dropped because it's obvious the gift is coming to you.
祖母がお祝いをくれた。とても嬉しかった。
sobo ga o-iwai o kureta. totemo ureshikatta
My grandmother gave me a congratulatory gift. I was so happy.
The favor forms inherit the arrow
Attach あげる / くれる to a te-form and you get the favor verbs — "do something for someone." The direction rule carries over unchanged, and this is where the error does real damage, because favors are constant in everyday speech.
- 〜てくれる = someone does a favor for you (inward): 手伝ってくれた "[someone] helped me."
- 〜てあげる = you do a favor for someone else (outward): 手伝ってあげた "I helped [them]."
引っ越しのとき、友達が手伝ってくれた。本当に助かった。
hikkoshi no toki, tomodachi ga tetsudatte kureta. hontō ni tasukatta
When I moved, my friend helped me out. It was a real lifesaver.
妹が困っていたので、宿題を手伝ってあげた。
imōto ga komatte ita node, shukudai o tetsudatte ageta
My little sister was stuck, so I helped her with her homework.
The critical fact: ×手伝ってあげた can never describe a favor done TO you. If your friend helped you, it must be 手伝ってくれた. Using 〜てあげた there flips the beneficiary and says you did the helping. The favor forms are on 〜てくれる and 〜てあげる.
Why this one is social, not just grammatical
Here is the sting that makes this error worse than a normal slip. Because 〜てあげる casts you as the generous doer of the favor, mis-using it for a favor you received doesn't just sound wrong — it can sound arrogant, as though you're taking credit for someone else's kindness. Say ×先生が教えてあげた when you mean "the teacher taught me," and you've unwittingly claimed you did the teacher a favor.
There's a subtler edge too: 〜てあげる can sound self-congratulatory even when the direction is right, because it spotlights your own generosity. Between close friends 手伝ってあげる is fine, but toward someone you should defer to, Japanese speakers often avoid framing their own help as a bestowed favor at all. So the safe instinct is: favors coming to you → 〜てくれる (warm, grateful); favors from you → often better left unmarked or phrased humbly.
先生がわざわざ推薦状を書いてくださった。
sensei ga wazawaza suisenjō o kaite kudasatta
My teacher kindly went out of their way to write me a recommendation letter.
Teachers and superiors: くださった, and who is the subject
When the giver is someone you respect — a teacher, a client, your boss — the inward verb くれる is upgraded to its honorific form くださる (past くださった), and 〜てくれる becomes 〜てくださる. Two things go wrong for learners here at once: they pick plain くれた instead of the honorific, and they mis-mark the giver. Remember the giver is the subject (が), not the に-receiver:
部長が資料の間違いを教えてくださった。
buchō ga shiryō no machigai o oshiete kudasatta
The department head kindly pointed out the mistakes in my documents.
So "the teacher gave me a book" is 先生が(私に)本をくださった — the teacher is が, you are the (usually dropped) に, and the verb is honorific くださった. Marking the teacher with に (as if the teacher received the book) is a common double error. The polite giving-verb ladder — さしあげる, くださる, いただく — is on keigo giving verbs.
Common mistakes
1. あげる for a gift you received. The thing comes to you → くれる.
❌ 友達が私に本をあげた。
tomodachi ga watashi ni hon o ageta
Wrong — a gift arriving to me can't be あげる; use くれた.
✅ 友達が私に本をくれた。
tomodachi ga watashi ni hon o kureta
My friend gave me a book.
2. Making yourself the subject of くれる. You can't give toward yourself; if you're the giver it's あげる.
❌ 私が友達にプレゼントをくれた。
watashi ga tomodachi ni purezento o kureta
Wrong — you can never be the subject of くれる; use あげた.
✅ 私が友達にプレゼントをあげた。
watashi ga tomodachi ni purezento o ageta
I gave my friend a present.
3. 〜てあげた for a favor done to you. It flips the beneficiary and sounds like you did the favor.
❌ 道に迷ったとき、駅員さんが教えてあげた。
michi ni mayotta toki, ekiin-san ga oshiete ageta
Backwards — the station attendant helped ME, so it must be 教えてくれた.
✅ 道に迷ったとき、駅員さんが教えてくれた。
michi ni mayotta toki, ekiin-san ga oshiete kureta
When I got lost, the station attendant told me the way.
4. Plain くれた for a superior, with the giver mis-marked. Use honorific くださった, and mark the giver with が.
❌ 先生に本をくれた。
sensei ni hon o kureta
Wrong — the teacher is the giver (が), and toward you it's honorific: 先生が本をくださった.
✅ 先生が本をくださった。
sensei ga hon o kudasatta
My teacher gave me a book.
Key takeaways
- あげる and くれる both mean "give"; the choice is pure direction — out (あげる) vs toward your side (くれる). Same deixis as 行く/来る.
- A gift or favor arriving to you must be くれる / 〜てくれる; ×友達があげた for "my friend gave me" is the classic backwards error.
- You are never the subject of くれる; if you're the giver, it's あげる.
- The favor forms inherit the arrow: 手伝ってくれた (helped me) vs 手伝ってあげた (I helped them) — and ×手伝ってあげた can't mean "helped me."
- Getting it backwards is social: 〜てあげた for a received favor can sound arrogant. For superiors, upgrade くれる → くださった, giver marked が.
Now practice Japanese
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Japanese→Related Topics
- あげる vs くれる: Direction of GivingN3 — One arrow test decides あげる or くれる — does the thing move away from my side or toward it? — the same speaker-anchored deixis that runs through 行く/来る and the 〜てあげる/〜てくれる favors.
- 行く vs 来る: Deictic MovementN4 — Why Japanese picks 行く or 来る by the speaker's own position — not the listener's — and how that same anchor governs 〜ていく/〜てくる in space and in time.
- に: Direction, Goal, and RecipientN5 — に marks the endpoint of motion (東京に行く), the recipient of a transfer (母に手紙を書く), and the target of an action — three uses unified by one idea: に is where the action arrives.