www.ego4u.de:

 

This site offers a wide range of task around English grammar and language skills. Perfect for preparing exams and looking up what you've missed in class.