A large number of questions in an online test repository. You can select topics you want to focus on (ideally ones they struggle with) and create a bespoke online test (via MyKaplan).  They can also select time limit.  All questions auto-marked at end of test, with correct answers shown.