How to Say “Thank You for…” in Japanese with ~てくれてありがとう
In English, we often thank someone for a specific action: “Thank you for helping me,” “Thanks for coming,” or “Thank you for explaining.” In Japanese, you can do the same with ~てくれてありがとう, a useful pattern that combines the て-form of a verb with くれる and ありがとう.
~てくれてありがとう
Thank you for (doing something)
JLPT Level: N4
How to Use It
To thank someone for doing something for you, put the action they performed into the て-form, then add くれてありがとう. The くれて comes from くれる, which describes someone doing something for you or someone close to you. Here, くれる changes to its て-form, くれて, to connect the favor to ありがとう.
For a more polite version, use ~てくれてありがとうございます.
Usage Pattern
[Verb in て-form] + くれてありがとう
Example 1
手伝ってくれてありがとうございます。
てつだって くれて ありがとうございます。
Tetsudatte kurete arigatō gozaimasu.
Thank you for helping me.
Example 2
来てくれてありがとう。
きて くれて ありがとう。
Kite kurete arigatō.
Thanks for coming. (casual)
Example 3
教えてくれてありがとうございます。
おしえて くれて ありがとうございます。
Oshiete kurete arigatō gozaimasu.
Thank you for telling me.