〜てくれてありがとう / 〜てくださってありがとうございます "thank you for doing"
te kurete arigatou
By Nihongo PathUpdated
Meaning
Thanking someone for a specific action.
To thank someone for a specific action, Japanese needs the verb て-form plus くれて before ありがとう: 手伝ってくれてありがとう = thanks for helping me. The くれる shows that the action was done for you; without it (×手伝ってありがとう) the sentence is wrong. In polite speech, くれて becomes くださって: 来てくださって、ありがとうございます. The humble version いただいて (教えていただいて、ありがとうございました) thanks someone for what you received from them.
Everyday thanks between friends (来てくれてありがとう), polite thanks to customers, teachers and hosts (お越しくださってありがとうございます), and e-mails after a favour. Use ありがとうございました for a favour that is finished.
Formation
V = verb, N = noun, A = adjective.
V-て + くれてありがとう (casual): 手伝ってくれてありがとうV-て + くださって(、)ありがとうございます (polite): 来てくださって、ありがとうございますV-て + いただいて(、)ありがとうございます (humble): 教えていただいて、ありがとうございましたFinished favour: ありがとうございました
Visual diagram
- Step 1手伝うhelp (dictionary form)
- Step 2手伝ってくれる(someone) helps me: て-form + くれる
- Step 3手伝ってくれてて-form of くれる to link to the thanks
- Step 4手伝ってくれてありがとうthanks for helping me
- Step 5手伝ってくださって、ありがとうございますpolite: くれて → くださって
Natural examples
手伝ってくれてありがとう。
てつだってくれて ありがとう。
Thanks for helping me.
Casual: てくれてありがとう.
来てくださって、ありがとうございます。
きてくださって、ありがとうございます。
Thank you for coming.
Polite: てくださって + ありがとうございます.
教えていただいて、ありがとうございました。
おしえていただいて、ありがとうございました。
Thank you for teaching me.
Humble: ていただいて; ございました for a completed favour.
誕生日にプレゼントを送ってくれて、本当にありがとう。
たんじょうびに プレゼントを おくってくれて、ほんとうに ありがとう。
Thank you so much for sending me a birthday present.
本当に can be inserted before ありがとう.
先日は、丁寧に説明してくださって、ありがとうございました。
せんじつは、ていねいに せつめいしてくださって、ありがとうございました。
Thank you for explaining so carefully the other day.
A completed favour: くださって + ありがとうございました.
Similar grammar and the difference
The base pattern: someone does something for me. Add て + ありがとう to thank them for it. Compare side by side
〜てもらって / ていただいて + ありがとう is the receiving-side version, common in polite thanks. Compare side by side
〜てすみません
The apology counterpart: 遅れてすみません (sorry for being late). Note there is no くれて here because it is your own action.
Common mistakes
- ✗
- 手伝ってありがとう。
- ✓
- 手伝ってくれてありがとう。
- Why
- The very common learner error: くれて must show the action was done for you.
- ✗
- 先生、教えてくれてありがとうございます。
- ✓
- 先生、教えてくださって、ありがとうございます。
- Why
- To a teacher use the respectful くださって (or humble いただいて), not くれて.
- ✗
- 手伝ってくれるありがとう。
- ✓
- 手伝ってくれてありがとう。
- Why
- くれる must be in the て-form to connect to ありがとう.
In very polite thanks the て-form is often followed by a comma and ありがとうございます: ご連絡くださって、ありがとうございます. For favours you asked for, いただいて is slightly more common than くださって; both are correct. You can add the noun form: 〜てくれて、感謝しています (I'm grateful that you…).
JLPT N4 tips
On the exam
- A blank between a て-form verb and ありがとう must contain くれて / くださって / いただいて. A bare て-form is always wrong.
- Check the relationship: friend → くれて; teacher, customer, boss → くださって or いただいて + ございます.
Frequently asked questions
What does 〜てくれてありがとう / 〜てくださってありがとうございます "thank you for doing" mean?
Thanking someone for a specific action. To thank someone for a specific action, Japanese needs the verb て-form plus くれて before ありがとう: 手伝ってくれてありがとう = thanks for helping me. The くれる shows that the action was done for you; without it (×手伝ってありがとう) the sentence is wrong. In polite speech, くれて becomes くださって: 来てくださって、ありがとうございます. The humble version いただいて (教えていただいて、ありがとうございました) thanks someone for what you received from them.
How do you form 〜てくれてありがとう / 〜てくださってありがとうございます "thank you for doing"?
V-て + くれてありがとう (casual): 手伝ってくれてありがとう / V-て + くださって(、)ありがとうございます (polite): 来てくださって、ありがとうございます / V-て + いただいて(、)ありがとうございます (humble): 教えていただいて、ありがとうございました / Finished favour: ありがとうございました. V = verb, N = noun, A = adjective.
When is 〜てくれてありがとう / 〜てくださってありがとうございます "thank you for doing" used?
Everyday thanks between friends (来てくれてありがとう), polite thanks to customers, teachers and hosts (お越しくださってありがとうございます), and e-mails after a favour. Use ありがとうございました for a favour that is finished.
What is the difference between 〜てくれてありがとう / 〜てくださってありがとうございます "thank you for doing" and 〜てくれる?
The base pattern: someone does something for me. Add て + ありがとう to thank them for it.
What is the difference between 〜てくれてありがとう / 〜てくださってありがとうございます "thank you for doing" and 〜てもらう?
〜てもらって / ていただいて + ありがとう is the receiving-side version, common in polite thanks.
What is a common mistake with 〜てくれてありがとう / 〜てくださってありがとうございます "thank you for doing"?
Wrong: 手伝ってありがとう。 Right: 手伝ってくれてありがとう。 The very common learner error: くれて must show the action was done for you.
Quick check
昨日は駅まで送って( )ありがとう。