This site is a project of The Internet TESL Journal .
Subjects covered in the quizzes include holidays, sports, and culture, to name a few.
This is a very useful site. There is also a list of Grammar Journal Assignments that you can do. Student Review Available Grammar and Style Notes Jack Lynch is your online grammar tutor. He provides grammar lessons, exercises, and quizzes divided into four levels of English proficiency. Take a grammar quiz online and get the results immediately.