Giving and Receiving: あげる, もらう, くれる

Quick Answer: あげる = give (from me/us outward). くれる = give (toward me/us — favor received). もらう = receive (I/we receive).

The directional verbs of giving that reveal social relationships

Category: Verb Forms

The Rule

あげる = give (from me/us outward). くれる = give (toward me/us — favor received). もらう = receive (I/we receive). As auxiliary verbs (て-form +): 〜てあげる = do for someone, 〜てくれる = someone does for me (grateful), 〜てもらう = I have someone do / receive the favor of.

Why This Matters

English uses 'give' regardless of direction. Japanese encodes the social direction: who is the giver, who is the receiver, and whose perspective matters. くれる inherently expresses gratitude — using it means you appreciate what was done. This directional system is one of the most culturally embedded grammar points.

Examples

• 友達にプレゼントをあげました。 — "I gave a present to my friend." [あげる: giving outward from speaker] • 母が手伝ってくれました。 — "My mother helped me (and I'm grateful)." [てくれる: grateful for favor received] • 先生に教えてもらいました。 — "I had the teacher teach me. / The teacher taught me (I received the favor)." [てもらう: receiving a favor] • 荷物を持ってあげましょうか? — "Shall I carry your luggage for you?" [てあげる: offering to do a favor]

Common Mistakes

❌ 先生が教えてあげました。 ✅ 先生が教えてくれました。 → When someone does something FOR YOU, use くれる (receiving direction). あげる is giving direction (you doing for others). Using あげる here sounds arrogant ❌ 私に本をあげました。 ✅ 私に本をくれました。 → When YOU are the recipient, use くれる, not あげる. あげる is for giving away from yourself

Quick Tip

Think of it as camera perspective: あげる = camera on the giver (outward), くれる = camera on the receiver/me (inward, grateful), もらう = I actively receive. くれる always carries warmth and appreciation.

Think of it as camera perspective: あげる = camera on the giver (outward), くれる = camera on the receiver/me (inward, grateful), もらう = I actively receive. くれる always carries warmth and appreciation.

Examples

Common Mistakes

Incorrect: 先生が教えてあげました。 → Correct: 先生が教えてくれました。. When someone does something FOR YOU, use くれる (receiving direction). あげる is giving direction (you doing for others). Using あげる here sounds arrogant

Incorrect: 私に本をあげました。 → Correct: 私に本をくれました。. When YOU are the recipient, use くれる, not あげる. あげる is for giving away from yourself

Quiz

Your friend cooked dinner for you. Which is appropriate?

Related Posts

Browse all Learn Japanese posts →