Dear Sam,
You've asked me on the way how I make revisions with 4am pupils!!
I, first, give a set of activities on the grammar items I want to be revised, i let pupils do the tasks a few minutes ,let's say 15 to 20, they work in groups,and I go through the raws ,just to check if they're in the good path .After that, we start the correction on BB and it's the pupils who explain why they give such answers to be really sure ,it was well done and of course understood without the teacher,We've just to be advisors with the new programme.
other times ,I give samples of tests like the BEM exam to train them, and it's almost the same way as activities ,but I give further comprehension questions to put the pupils in the topic and find more new vocabulary.