Skip to content
道Nihongo Path

Lesson 108 of 110

〜てくれてありがとう / 〜てくださってありがとうございます "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

  1. Step 1手伝うhelp (dictionary form)
  2. Step 2手伝ってくれる(someone) helps me: て-form + くれる
  3. Step 3手伝ってくれてて-form of くれる to link to the thanks
  4. Step 4手伝ってくれてありがとうthanks for helping me
  5. Step 5手伝ってくださって、ありがとうございますpolite: くれて → くださって

Natural examples

  1. 手伝ってくれてありがとう。

    てつだってくれて ありがとう。

    Thanks for helping me.

    Casual: てくれてありがとう.

  2. 来てくださって、ありがとうございます。

    きてくださって、ありがとうございます。

    Thank you for coming.

    Polite: てくださって + ありがとうございます.

  3. 教えていただいて、ありがとうございました。

    おしえていただいて、ありがとうございました。

    Thank you for teaching me.

    Humble: ていただいて; ございました for a completed favour.

  4. 誕生日にプレゼントを送ってくれて、本当にありがとう。

    たんじょうびに プレゼントを おくってくれて、ほんとうに ありがとう。

    Thank you so much for sending me a birthday present.

    本当に can be inserted before ありがとう.

  5. 先日は、丁寧に説明してくださって、ありがとうございました。

    せんじつは、ていねいに せつめいしてくださって、ありがとうございました。

    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

1 / 5Multiple choiceDifficulty 2 of 5

昨日は駅まで送って(  )ありがとう。