Practical English UsagePEU entriesVocabularyWord Problems from A to Zagree and acceptagree and accept (see here)