Вместо трудов праведных весь день играюсь с программой English Trainer. Тестирует на владение грамматикой и знание идиом. Формат заданий - multiple choice. Уровень заявлен как продвинутый. Но вообще наряду со сложными вопросами вроде "что означает выражение sine die" есть совсем простенькие. На неправильные ответы отзывается милой руганью типа "вы вообще где учились?" В общем, кому интересно, качется отсюда
http://www.umopit.ru/ETrainer.htm Но предупреждаю - засасывает.