Grammar › N3 · 10 Giving & receiving
〜てくれてありがとう: thank you for doing
N3 · 10 Giving & receiving
Thanks someone for what they did for you.
Verb te-form + くれて + ありがとう. The doer is the other person. Polite: 〜てくださってありがとうございます. For past: 〜てくれてありがとう (not ありがとうございました). Do not use あげる here.
Examples
来てくれてありがとう。
Thank you for coming.
いつも話を聞いてくれて、ありがとう。
Thank you for always listening to me.