grateful
a.
1.感激的[F][(+for/to)][+to-v][+(that)]
I am grateful to have you help me repair the house.
承你帮忙修缮房子,我十分感激.
She was grateful to George for all that he had done.
她感激乔治所做的一切.
2.表示感谢的[B]
They sent us a grateful letter.
他们给我们寄来了一封感谢信.
3.令人愉快的;可喜的
thankful
a.
1.感激的;欣慰的[(+for)][+to-v][+that]
I was thankful for her help.
我感谢她的帮助.
通常来讲
grateful的用法是be grateful to sb.for doing sth.
而thankful的用法是be thankful for sb.to do sth