на самом деле в сети можно встретить массу курсов в том числе с языковыми тестами, упражнениями на повторение, и прочего, но вот какой может точно определить ваш текущий уровень владения ответить все таки очень сложно....Во время моей учебы на курсе мы в конце каждого триместра сдавали тест не только на письмо и усвоение определенных правил, но также на восприятие на слух и диалог на английском, что в свою очередь помогло мне добиться определенных результатов))