Grammar Exercises – Level B2 (Upper-Intermediate)
Adjectives and Adjective Clauses
-
- Defining Adjective Clauses — General
- Defining Adjective Clauses — Rules
- Defining Adjective Clauses — Positioning
- Non-defining Adjective Clauses — General
- Non-defining Adjective Clauses — Rules
- Participial Adjectives
- Reduced Adjective Clauses — General
- Reduced Adjective Clauses — Rules
-
Articles
- Articles — General
- Articles — Fine-tuning
- Articles — Decision Tree
-
Causatives
-
Conditionals
-
Prepositions
- Prepositions of Position — in, at, on
- Prepositions of Time — in, at, on
- Prepositions of Time — for, during, while
-
Reported Speech
-
Sentence Structure
- Review of Sentence Types
- Sentence Problems
-
Verbs
Source: http://web2.uvcs.uvic.ca/courses/elc/studyzone/