Unknown Type
Better English Lessons

Grammar Exercises for English Language Learners

For Students 9th - 10th
This site is a selection of grammar exercises designed for intermediate-to-advanced English language learners. Quizzes test understanding of verb tenses, articles, conjunctions, prepositions, relative clauses, and more. [Site uses...
Handout
Other

Using english.com: English Grammar Quizzes & Worksheets

For Students 9th - 10th
A nice treasure trove of printable grammar worksheets organized by proficiency level: beginner, intermediate, and advanced. Emphasis is on parts of speech but you'll also find some that focus on common spelling issues and vocabulary...
Unknown Type
Other

Esl Desk: Esl Drills & Quizzes

For Students 9th - 10th
Vocabulary and grammar drills including quizzes on commonly misspelled words, irregular nouns and more. Quizzes range from beginning to advanced.
Unknown Type
Better English Lessons

Learning to Use Multiword Verbs

For Students 9th - 10th
This site has interactive quizzes for advanced English language learners that tests knowledge of multiword verb expressions such as "Acting up," and "Airing out." [Site uses British versus American English.]
Unknown Type
English Club

English Club: Learn English: Grammar: Grammar Quizzes

For Students 3rd - 8th Standards
Links to a dozen different grammar quizzes broken into elementary, intermediate, and advanced levels.
Handout
Other

English Language Activities, Exercises and Tests

For Students 9th - 10th
This site offers tests and activities which can be used by a teacher as well as by an advanced ESL high school student doing a self-guided study.
Interactive
Other

Isabel's Esl Site: Hobbies

For Students 9th - 10th
A fun matching game about hobbies, self-corrected, second chances to do it right. For advanced ESL students.
Activity
University of Victoria (Canada)

University of Victoria: English Language Centre Study Zone

For Students 9th - 10th
Excellent independent reading, vocabulary, and grammar instruction and practice. Students can choose from beginning, intermediate, upper intermediate, and advanced 1 & 2 levels. Following each exercise is a brief interactive test.