(a) synonyms (b) antonyms (c) clause and sentence patterns (d) word classes and their functions (e) mood, tense, aspect, number, agreement/concord, degree (positive, comparative and superlative) and question tags (f) mechanics (g) ordinary usage, figurative usage and idiomatic usage.