upper-intermediate level
Practice English Grammar Exercises for B2with Answer
Future time / present tenses in time clauses / prepositions of time and place
Articles / countable and uncountable nouns / quantifiers
Comparatives and superlatives / so, such, enough, too
Modals: ability, permission, advice, criticism, obligation and necessity, degrees of certainly
The passive / the causative / direct and indirect objects
-ing form or infinitive / prefer, would rather, had better / infinitives of purpose
Questions / question tags / indirect questions
Reported speech / reported questions / reporting verbs
Relative clauses / participles