Top Sites
- ESL Exercises High-quality free ESL exercises to improve grammar and test-taking skills
- Activities for ESL Students Quizzes, tests, exercises, and puzzles for students of different levels
- Grammar Exercises Hundreds of free categorized grammar exercises
For Beginners
- Easy Grammar Exercises High-quality free grammar exercises for ESL Beginners
- Agenda Web Hundreds of grammar exercises - verbs tenses, vocabulary, listening, and songs
- English Grammar Quizzes - Easy Hundreds of quizzes created by ESL instructors from different parts of the world
For Intermediate Learners
- Sentence Structure Writing Practice Exercises designed to practice writing wh- questions, passive voice, adjective clauses, and noun clauses
- Irregular Verbs Exercises Practice using irregular verbs by filling out the verb in a sentence
- English Pool of Exercises To practise verb tenses according to your English level
- Infinitives & Gerunds Great exercises to practice infinitives and gerunds
- EnglishClub Quizzes Various kinds of quizzes to test your grammar, vocabulary, and pronunciation
- Assessment Tests Online tests of grammar, vocabulary, and common errors of different levels
- BBC Quizzes A wide range of vocabulary and grammar with thousands of questions in different kinds of activities
- Road to Grammar More than 200 flash quizzes to practice all the grammar points
- ESLCafe's Quizzes Center Quizzes on geography, grammar, history, and people
- List of Quizzes There are also printable PDFs of the quizzes and answer keys
Adjective Clauses
- Adjective Clause Quiz Choose the best answer to complete each sentence
- Relative Clause Quiz Modify nouns with clauses; the quiz self-corrects after clicking the submit button
- Adjective Clauses Exercises Combining two sentences to make one, using an adjective clause
- Sentence Combining Combining a pair of simple sentences into one complex sentence containing an adjective clause
- Who, Whom, Whose Practice using these pronouns in different kinds of sentences