English has one verb for "give" and one for "receive," and they don't care who you are. Japanese cares a great deal. The verb you pick encodes the direction of the transfer relative to you and your in-group, and the relative social standing of the people involved. This is a genuine conceptual hurdle — worth slowing down for.
あげる — give (away from me)
あげる is "give" when the giving moves away from you — you to someone else, or one third party to another. It can never describe someone giving to you. Casual/downward variant: やる (to plants, animals, juniors). Humble, giving up to a superior: さしあげる.
くれる — give (toward me)
くれる is also "give," but the transfer moves toward you or your in-group. The giver is the subject; the recipient is you (or someone you're emotionally aligned with). Honorific form, used when a superior gives to you: くださる. This me-gravity is the whole game: the same real event is あげる or くれる depending on which side you're standing on.
もらう — receive
もらう flips the perspective to the receiver: the subject receives something, with the giver marked by に or から. Humble form, receiving from a superior: いただく (the same word you say before eating).
The particle patterns
| Pattern | Reading | Meaning |
|---|---|---|
| 私は友達にあげた | watashi wa tomodachi ni ageta | I gave [it] to a friend |
| 友達が私にくれた | tomodachi ga watashi ni kureta | a friend gave [it] to me |
| 私は友達にもらった | watashi wa tomodachi ni moratta | I received [it] from a friend |
Same physical event, three framings. Notice くれた is impossible to replace with あげた in the second row — the gift comes toward me, so the language forces くれる.
Favors: 〜てあげる / 〜てくれる / 〜てもらう
Attach these to a te-form and they stop being about objects and start being about actions done as favors — one of the most socially important patterns in the language.
| Japanese | Reading | Meaning |
|---|---|---|
| 友達を手伝ってあげた | tomodachi o tetsudatte ageta | I did [them] the favor of helping |
| 友達が手伝ってくれた | tomodachi ga tetsudatte kureta | a friend helped me (I'm grateful) |
| 友達に手伝ってもらった | tomodachi ni tetsudatte moratta | I had a friend help me |
Politeness variants
| Plain | Humble / down | Honorific / up |
|---|---|---|
| あげる (give away) | やる (down) | さしあげる (humble) |
| くれる (give to me) | — | くださる (honorific) |
| もらう (receive) | いただく (humble) | — |