This resource by Oxford University Press looks very useful and it's easy to use and 'free':
http://fdslive.oup.com/www.oup.com/oxed ... index.html
Oxford University Press free grammar glossary and quiz
Oxford University Press free grammar glossary and quiz
Debbie Hepplewhite