ONLINE ENGLISH GRAMMAR TESTS/ESL PRACTICE
Welcome to our online grammar quizzes section - a good place to practice and improve your knowledge of English grammar. Many of these quizzes focus on topics that ESL students often find difficult to understand. The quizzes come in three levels: beginner, intermediate, and advanced. The topics covered include verb tenses, phrasal verbs, articles, prepositions, noun clauses, and much more. Start practicing English right now!
Remember to check out our ESL worksheet packages, a great way to download all of our ESL grammar worksheets in one file!
If you're looking for exercises for beginners, try our English For Beginners series. Choose your language:
Spanish French
We care about quality control - if you find any errors, please write us.
(B) = Beginner; (I) = Intermediate; (A) = Advanced
ARTICLES:
ARTICLE or NO ARTICLE? 1 (A)
ARTICLE or NO ARTICLE? 2 (I)
ARTICLE or NO ARTICLE? 3 (I)
Articles: A or AN? 1 (B)
Articles: A or AN? 2 (B)
Articles: A or THE? 1 (B)
Articles: A or THE? 2 (I)
Mixed Articles 1 (B/I)ARTICLE or NO ARTICLE? 2 (I)
ARTICLE or NO ARTICLE? 3 (I)
Articles: A or AN? 1 (B)
Articles: A or AN? 2 (B)
Articles: A or THE? 1 (B)
Articles: A or THE? 2 (I)
Mixed Articles 2 (B/I)
Mixed Articles 3 (B/I)
Mixed Articles 4 (B/I)
Mixed Articles 5 (B/I)
Articles: The/A/An 1 (I)
Articles: The/A/An 2 (B)
Articles: The/A/An 3 (A)
VERB TENSES (Tests/Quizzes):
Simple Past/Past Continuous? (A)
Simple Present/Present Continuous? (A)
Simple Past/Present Perfect? (I)
The passive voice (Simple past) 1 (B/I)
The passive voice (S. present) 1 (I)
The passive voice (Mixed) 1 (B)
The passive voice (Mixed) 2 (I)
The passive voice (Mixed) 3 (A)
Irregular Verbs - Mixed past tenses 1 (B)
Irregular Verbs - Mixed past tenses 2 (I)
Irregular Verbs - Mixed past tenses 3 (I)
Irregular Verbs - Mixed past tenses 4 (I)
Mixed modals 1 (should, can, must) (I)
Mixed modals 2 (should, can, must) (I)
NEW Mixed modals 3 (should, can, must) (I)
MODALS (Couldn't/Might Not) (I)
MODALS with the INFINITIVE 1 (B)
MODALS with the INFINITIVE 2 (B)
AUXILIARY VERBS (be, do, have) 1 (B)
AUXILIARY VERBS (be, do, have) 2 (I)
AUXILIARY VERBS (be, do, have) 3 (I/A)
AUXILIARY VERBS (be, do, have) 4 (I/A)
Reported Speech (Mixed tenses) 1 (I)
Reported Speech (Mixed tenses) 2 (I)
Reported Speech (Mixed tenses) 3 (I)
Reported Speech (Commands) 1 (I)
Reported Speech (Commands) 2 (I)
CAUSATIVE FORM (Passive) 1 (B/I)
CAUSATIVE FORM (Active) 1 (B/I)
CAUSATIVE FORM (Mixed) 1 (I)
CAUSATIVE FORM (Mixed) 2 (A)
CAUSATIVE FORM (Mixed) 3 (A)
CAUSATIVE FORM (Mixed) 4 (A)
NEW FUTURE PERFECT TENSE 1 (I)
NEW FUTURE PERFECT TENSE 2 (I)
NEW SIMPLE PRESENT TENSE 1 (B)Simple Present/Present Continuous? (A)
Simple Past/Present Perfect? (I)
The passive voice (Simple past) 1 (B/I)
The passive voice (S. present) 1 (I)
The passive voice (Mixed) 1 (B)
The passive voice (Mixed) 2 (I)
The passive voice (Mixed) 3 (A)
Irregular Verbs - Mixed past tenses 1 (B)
Irregular Verbs - Mixed past tenses 2 (I)
Irregular Verbs - Mixed past tenses 3 (I)
Irregular Verbs - Mixed past tenses 4 (I)
Mixed modals 1 (should, can, must) (I)
Mixed modals 2 (should, can, must) (I)
NEW Mixed modals 3 (should, can, must) (I)
MODALS (Couldn't/Might Not) (I)
MODALS with the INFINITIVE 1 (B)
MODALS with the INFINITIVE 2 (B)
AUXILIARY VERBS (be, do, have) 1 (B)
AUXILIARY VERBS (be, do, have) 2 (I)
AUXILIARY VERBS (be, do, have) 3 (I/A)
AUXILIARY VERBS (be, do, have) 4 (I/A)
Reported Speech (Mixed tenses) 1 (I)
Reported Speech (Mixed tenses) 2 (I)
Reported Speech (Mixed tenses) 3 (I)
Reported Speech (Commands) 1 (I)
Reported Speech (Commands) 2 (I)
CAUSATIVE FORM (Passive) 1 (B/I)
CAUSATIVE FORM (Active) 1 (B/I)
CAUSATIVE FORM (Mixed) 1 (I)
CAUSATIVE FORM (Mixed) 2 (A)
CAUSATIVE FORM (Mixed) 3 (A)
CAUSATIVE FORM (Mixed) 4 (A)
NEW FUTURE PERFECT TENSE 1 (I)
NEW FUTURE PERFECT TENSE 2 (I)
NEW SIMPLE PRESENT TENSE 2 (B)
TO BE (Present tense) 1 (B)
TO HAVE (Present tense) 1 (B)
TO BE or TO HAVE? 1 (B)
Mixed Verbs 1 (I)
Mixed Verbs 2 (I)
Mixed Verbs 3 (B)
Mixed Verbs 4 (B)
Mixed Verbs 5 (I)
Past Participles 1 (B)
Past Participles 2 (B/I)
The First Conditional 1 (B)
The Second Conditional 1 (I)
The Second Conditional 2 (I)
The Third Conditional 1 (I/A)
The Third Conditional 2 (I/A)
Conditional tenses (mixed) 1 (I)
Conditional tenses (mixed) 2 (A)
Conditional tenses (mixed) 3 (I)
Conditional tenses (mixed) 4 (A)
CONDITIONAL or FUTURE? 1 (I)
NEW CONDITIONAL or FUTURE? 2 (I/A)
COND/FUTURE/PRESENT? (I)
FUTURE TENSES 1 (A)
FUTURE TENSES 2 (A)
FUTURE TENSES 3 (A)
GERUND or INFINITIVE? 1 (B)
GERUND or INFINITIVE? 2 (I)
GERUND or INFINITIVE? 3 (I)
GERUND or INFINITIVE? 4 (A)
Simple Past Tense 1 (B)
Simple Past Tense 2 (B)
Past Continuous Tense 1 (B)
Past Continuous Tense 2 (B)
PHRASAL VERBS:
NEW Phrasal Verbs (TO TAKE +) 1 (A)
Phrasal Verbs (TO GET +) 1 (A)
Phrasal Verbs (TO GET +) 2 (A)
Phrasal Verbs (TO RUN +) (A)
Phrasal Verbs (TO PUT +) (A)
Phrasal Verbs (TO GO +) (A)
Phrasal Verbs (Mixed) 1 (A)
Phrasal Verbs (Mixed) 2 (I)
Phrasal Verbs (Mixed) 3 (I)
Phrasal Verbs (Mixed) 4 (B)
Phrasal Verbs (Mixed) 5 (B)
Phrasal Verbs (Mixed) 6 (I)
Separable/not separable 1 (I)
Separable/not separable 2 (I/A)
Separable/not separable 3 (I/A)
PREPOSITIONS:NEW Phrasal Verbs (TO TAKE +) 1 (A)
Phrasal Verbs (TO GET +) 1 (A)
Phrasal Verbs (TO GET +) 2 (A)
Phrasal Verbs (TO RUN +) (A)
Phrasal Verbs (TO PUT +) (A)
Phrasal Verbs (TO GO +) (A)
Phrasal Verbs (Mixed) 1 (A)
Phrasal Verbs (Mixed) 2 (I)
Phrasal Verbs (Mixed) 3 (I)
Phrasal Verbs (Mixed) 4 (B)
Phrasal Verbs (Mixed) 5 (B)
Phrasal Verbs (Mixed) 6 (I)
Separable/not separable 1 (I)
Separable/not separable 2 (I/A)
Separable/not separable 3 (I/A)
Adjectives + prepositions 1 (I)
Adjectives + prepositions 2 (B)
Adjectives + prepositions 3 (I)
Mixed prepositions 1 (A)
Mixed prepositions 2 (A)
Prepositions (On, At, In) 1 (I)
Prepositions (On, At, In) 2 (I)
Prepositions (On, At, In) 3 (B)
Prepositions (On, At, In) 4 (B)
Prepositions of time 1 (B)
NEW Prepositions of time 2 (I)
Choose the right preposition 1 (I)
Choose the right preposition 2 (B)
PREPOSITION or NO PREP.? 1 (B)
PREPOSITION or NO PREP.? 2 (B)
COUNTABLE (COUNT) or NON-COUNTABLE (NON-COUNT) NOUNS:
ESL Practice: COUNT or NON-COUNT 1 (I)
ESL Practice: COUNT or NON-COUNT 2 (I)
ESL Practice: COUNT or NON-COUNT 3 (B)
ESL Practice: COUNT or NON-COUNT 4 (B)
ESL Practice: COUNT or NON-COUNT 5 (I)
NOUN, ADVERB, AND ADJECTIVE CLAUSES:
Reduced adverb clauses 1 (I)
Reduced adverb clauses 2 (I)
Noun Clauses 1 (I)
Noun Clauses 2 (I)
Noun Clauses 3 (B)
NOUN CLAUSE or ADVERB CLAUSE? 1 (A)
Adverb Clauses 1 (I)
PRONOUNS:
Personal Pronouns 1 (B)
Personal Pronouns 2 (B)
Possessive Pronouns 1 (B)
NEW Possessive Pronouns 2 (B)
Possessive Pronouns/Adjectives 1 (A)
Possessive Pronouns/Adjectives 2 (A)
Reflexive Pronouns 1 (B)
Reflexive Pronouns 2 (B)
REFLEXIVE pronoun or OBJECT pronoun? 1 (B)
REFLEXIVE pronoun or OBJECT pronoun? 2 (B)
NEW Object pronouns 1 (B)
Object pronouns - With or Without TO? 1 (I)
Objective Pronouns - With or Without TO? 2 (I)
ADJECTIVES/ADVERBS:
Participle adjectives 1 (I)
Participle adjectives 2 (I)
ADVERB or ADJECTIVE? 1 (B)
ADVERB or ADJECTIVE? 2 (I)
ADVERB or ADJECTIVE? 3 (B)
ADVERB or ADJECTIVE? 4 (B)
Change adjectives to adverbs 1 (B)
Change adjectives to adverbs 2 (B/I)
Comparative adjectives 1 (B)Participle adjectives 2 (I)
ADVERB or ADJECTIVE? 1 (B)
ADVERB or ADJECTIVE? 2 (I)
ADVERB or ADJECTIVE? 3 (B)
ADVERB or ADJECTIVE? 4 (B)
Change adjectives to adverbs 1 (B)
Change adjectives to adverbs 2 (B/I)
Comparative adjectives 2 (I/A)
NEW Comparative adverbs 1 (I)
NEW Comparative/superlative adverbs 1 (I)
NEW Comparative/superlative adverbs 2 (A)
Comparative or superlative? 1 (I)
Conjunctive adverbs 1 (I)
Adjective order in English 1 (I)
Adjective order in English 2 (I)
Adjective order in English 3 (I)
Adjective order in English 4 (A)
OTHER ENGLISH PRACTICE EXERCISES/ QUIZZES:
OPPOSITES of words 1 (B)
OPPOSITES of words 2 (B)
OPPOSITES of words 3 (I)
Plurals of nouns 1 (B)
Plurals of nouns 2 (B)
Plurals of nouns 3 (Irregular) (I/A)
Which Conjunction? 1 (A)
Which Conjunction? 2 (I)
Subordinating conjunctions 1 (A)
Subordinating conjunctions 2 (A)
Which Word: SO or SUCH? (I)
WHO or WHOM? (A)
Which word: SOME or ANY? 1 (I)
Which word: SOME or ANY? 2 (A)
WHOLE or ALL? 1 (A)
WHOLE or ALL? 2 (I)
Which word: CHANGE or EXCHANGE? (I)OPPOSITES of words 2 (B)
OPPOSITES of words 3 (I)
Plurals of nouns 1 (B)
Plurals of nouns 2 (B)
Plurals of nouns 3 (Irregular) (I/A)
Which Conjunction? 1 (A)
Which Conjunction? 2 (I)
Subordinating conjunctions 1 (A)
Subordinating conjunctions 2 (A)
Which Word: SO or SUCH? (I)
WHO or WHOM? (A)
Which word: SOME or ANY? 1 (I)
Which word: SOME or ANY? 2 (A)
WHOLE or ALL? 1 (A)
WHOLE or ALL? 2 (I)
OTHER, ANOTHER, DIFFERENT? 1 (A)
OTHER, ANOTHER, DIFFERENT? 2 (A)
Correct word order in English 1 (I)
Correct word order in English 2 (I)
Which word: EITHER, NEITHER, or TOO? (B)
EITHER/OR, NEITHER/NOR, TOO (I)
Which word: THERE, THESE, or THIS? 1 (I)
Which word: THERE, THESE, or THIS? 2 (I)
How + (much, long, often, well) 1 (I)
How + (much, long, often, well) 2 (I)
Which Word: SO, SUCH, MANY, MUCH? (I)
Which word?: THERE, THEY'RE, THEIR 1 (I)
Which word?: THERE, THEY'RE, THEIR 2 (I)
Which word?: WHO, WHICH, WHOSE 1 (I)
Which word?: WHO, WHICH, WHOSE 2 (I)
Which word?: DO or DOES? (B)
Which word?: DO or MAKE? 1 (B)
Which word?: DO or MAKE? 2 (B)
RSS feed of all of our grammar and vocabulary quizzes
Doing these exercises will most likely improve your English, which will result in better test scores on exams such as the IELTS, TOEFL (Test of English as a foreign language, the Cambridge ESOL exams (KET, PET, FCE, CAE, CPE), the Trinity College London ESOL program (GESE, ISE), London Tests of English, etc.
