Practical English UsagePEU entriesVocabularyWord Problems from A to Zgrateful and thankfulgrateful and thankful (see here)