Quizzes, matching games, sentence building, dictation and mock tests.
A new worksheet each time, built from the same exercise bank, with an answer key.