There is an extensive treatment of each topic with a variety of questions covering all units of grammar including sentences, tenses, articles, adjectives, adverbs, verbs, subject-verb-agreement, non-finite, nouns, pronouns, prepositions, conjunctions