Click on a title to complete an online gap-filling multiple-choice exercise. You can also use the search form at the top of the page to find a specific topic.
You are welcome to download and share these English grammar exercises with friends and colleagues or use them in your classes.
To open an exercise, simply click on its title. To download it, click on the red PDF icon next to the title, and your browser will automatically begin the download.
- 15/07/26: Attitude Vocabulary Exercise
- 13/07/26: Discourse Marker Position Exercise
- 10/07/26: Workplace Conflict Language Exercise
- 01/07/26: Mixed Conditionals: Past Causes and Present Results Exercise
- 01/07/26: Reported Speech (Commands and Requests) Exercise
- 29/06/26: Defining and Non-Defining Relative Clauses Exercise
- 28/06/26: Present Perfect Simple vs Continuous: Recent Activities Exercise
- 26/06/26: Advanced Passive Forms: News and Reports Exercise
- 25/06/26: Reported Speech (Questions) Exercise
- 24/06/26: Phrasal Verbs in Context: Work and Study Exercise
- 22/06/26: Wish and If Only: Regrets and Complaints Exercise
- 19/06/26: Linking Words: Contrast, Reason, and Result Exercise
- 17/06/26: Reported Speech (Statements) Review Exercise
- 16/06/26: Linking Words: Contrast, Reason, and Result Exercise
- 15/06/26: Narrative Tenses: Sequence, Background, and Interruption Exercise
- 28/05/26: Mixed Conditionals Exercise
- 24/05/26: Future Perfect Continuous Exercise
- 20/05/26: Future Perfect Exercise
- 17/05/26: Past Tenses Exercise
- 15/05/26: Connectors for Essays Exercise
- 06/05/26: Past Perfect Continuous Exercise
- 04/05/26: Third Conditional Exercise
- 29/04/26: Future Continuous Exercise
- 26/04/26: Narrative Tenses (Past Simple, Past Continuous, Past Perfect) Exercise
- 22/03/26: Confusing Acronyms and Abbreviations Exercise
- 20/03/26: Past Perfect Continuous Exercise
- 16/03/26: Tricky Possessive Forms Exercise
- 27/02/26: Common English Collocations Exercise
- 07/02/26: Verbs Exercise B2 Level
- 04/01/26: Something, Anything, Someone, Anyone Exercise
- 01/10/25: B2 Level ESL Grammar Exercise
- 24/06/25: B2 Level Tenses Exercise
- 14/06/25: Phrasal Verbs And Vocabulary Exercise
- 13/06/25: Forms of the Infinitive Exercise
- 04/06/25: Somebody, Anybody. Nobody Exercise
- 12/05/25: To Be Done, To Have Done – Forms Of The Infinitive Exercise
- 05/05/25: Both, Both Of, Either, Either Of, Neither, Neither Of Exercise
- 29/03/25: Phrasal Verbs for Everyday Use Exercise
- 27/03/25: Phrasal Verbs for Class 10 Exercise
- 22/03/25: All, Every, Everything, Anything, Something Exercise
- 18/03/25: Phrasal Verbs for Class 10 Exercise
- 06/03/25: Simple Past, Present Perfect, Past Perfect Exercise
- 28/02/25: Despite, Even Though, However, Nevertheless Exercise
- 26/02/25: Negative Questions Exercise
- 10/01/25: Mixed Tenses Exercise for ESL Students
- 03/01/25: Phrasal Verbs Exercise for ESL Students
- 01/01/25: Did, Had, Was, Were Exercise
- 29/12/24: Simple Past vs. Past Perfect Tense | ESL Exercise
- 24/12/24: Mixed Conditionals Exercise
- 22/12/24: Make Questions | ESL Exercise
Load More

