Home » Grammar » B2 Upper Intermediate English Grammar Tests

B2 Upper Intermediate English Grammar Tests

Welcome to the B2 Grammar Practice Tests section of FreeTestEnglish. Here you can practise the main grammar points you need at B2 Upper-Intermediate level. Each topic has a separate test, so you can choose what you want to practise instead of taking one long test covering everything.

If you are not sure about a grammar point, start with that topic and see how you do. If you make mistakes, don't worry — use them to find out what you need to revise.

B2 Grammar Tests

Choose a topic below to start practising:

  • Tenses – practise the different past, present and future forms.
  • Modal Verbs – practise can, could, may, might, must, should, have to and other modal verbs.
  • Conditionals – practise first, second, third and mixed conditional sentences.
  • Passive Voice – practise using passive sentences in different tenses and situations.
  • Reported Speech – practise reported statements, questions and commands.
  • Gerunds and Infinitives – learn which verbs are followed by -ing forms or infinitives.
  • Relative Clauses – practise defining and non-defining relative clauses.
  • Articles – practise the use of a, an and the.
  • Determiners and Quantifiers – practise some, any, much, many, few, little, enough and other similar words.
  • Adjectives and Adverbs – practise adjective and adverb forms and their use in sentences.
  • Comparatives and Superlatives – practise different ways of making comparisons.
  • Prepositions – work on common prepositions and expressions that can be difficult at B2 level.
  • Phrasal Verbs – practise useful phrasal verbs commonly used in everyday English.
  • Linking Words – practise connecting ideas clearly with conjunctions and linking expressions.
  • Wish and If Only – practise talking about wishes, regrets and unreal situations.
  • Used To, Would and Be Used To – learn the difference between these easily confused structures.
  • Other B2 Grammar Topics – find more practice on grammar points commonly used at upper-intermediate level.

Take your time, work through the topics that you find difficult, and come back to the tests whenever you want.

Choose a grammar topic above and start your B2 practice.