English on the Web
Online Resources for Students
Level test
Test of English proficiency
Test your English (U. of Cambridge ESOL Examinations)
ESL Grammar Quizzes