Practice library

English Grammar Exercises

Knowing a grammar rule and being able to use it are two different skills, and only one of them is built by reading.

Start practising

Not sure which level you are? Take the free English level test — 30 questions, about 12 minutes. Every set is free, with an answer key on every question, and no account is needed.

90 practice sets in four CEFR bands: A1 27 sets and 1,620 exercises, A2 31 sets and 1,860 exercises, B1 18 sets and 1,080 exercises, B2 14 sets and 840 exercises.
One square per practice set. Counts are read from the exercise banks themselves, so this picture cannot outlive them.

Find a topic — all 90 practice sets

Every exercise is marked the moment you answer it, and every answer is explained. Each set is 60 exercises in 3 formats, with a printable worksheet beside it.

A1 Beginner

27 practice sets · 1,620 exercises · 27 printable worksheets

Read the A1 lessons

A2 Elementary

31 practice sets · 1,860 exercises · 31 printable worksheets

Read the A2 lessons

B1 Intermediate

18 practice sets · 1,080 exercises · 18 printable worksheets

Read the B1 lessons

B2 Upper-Intermediate

14 practice sets · 840 exercises · 14 printable worksheets

Read the B2 lessons

Written and reviewed by Vugar Novruzov, Founder & Publisher · How we write our lessons

Quick checkpoint: where should you start?

A mixed set that climbs from A1 to B2. It is a checkpoint, not a syllabus — answer honestly rather than carefully, and start practising at the level where you begin to hesitate.

Mixed grammar exercises: A1 to B2

A quick checkpoint across all four levels — use it to find where to start.

15 questions · marked as you answer · answer key below

This set climbs from A1 to B2. Answer honestly rather than carefully: the point is to find the level at which you start hesitating, and a question you got right by guessing tells you nothing. As a rough guide, if the first four are easy but the last three are not, B1 is where your practice should be.

15 questions covering all four levels, from A1 to B2.

  1. Which sentence is correct?She don't like coffee. / She doesn't likes coffee. / She doesn't like coffee. / She not like coffee.
  2. Sort these into the tense they belong to: yesterday, since 2019, two weeks ago, already, last summer, so farcategories: Past simple / Present perfect
  3. There ___ a letter for you on the table.are / is / have / be
  4. We ___ to Rome last April.have gone / go / went / are going
  5. I ___ here since March.work / am working / have worked / worked
  6. If it ___ tomorrow, we will stay in.will rain / rains / rained / would rain
  7. The bridge ___ in 1890.built / was built / has built / is building
  8. She asked me where I ___.live / am living / lived / will live
  9. You ___ have told me — I would have helped.should / must / can / will
  10. Rarely ___ such a badly organised event.I have seen / have I seen / I saw / did I have seen
Show the answer key for mixed grammar exercises: a1 to b2
Which sentence is correct?
She doesn't like coffee. — Does and doesn't already carry the third-person -s, so the main verb returns to its base form.
Sorting: yesterday, two weeks ago, last summer
Past simple — Each one names a finished period, and finished time blocks the present perfect.
Sorting: since 2019, already, so far
Present perfect — None of these closes the time period, so the link to the present survives.
There ___ a letter for you.
is — The verb agrees with letter, which is singular.
We ___ to Rome last April.
went — Last April is over, so the past simple is required.
I ___ here since March.
have worked — Since introduces a period that started in the past and still runs.
If it ___ tomorrow, we will stay in.
rains — First conditional: present simple after if, will in the main clause.
The bridge ___ in 1890.
was built — The subject receives the action, so the passive is needed.
She asked me where I ___.
lived — The reporting verb is past, so the reported present shifts back.
You ___ have told me.
should — Should have + past participle marks a missed obligation.
Rarely ___ such a badly organised event.
have I seen — Fronting rarely triggers subject-auxiliary inversion.

Why exercises, and not more explanation

Knowing a grammar rule and being able to use it are two different skills, and only one of them is built by reading. You can follow an explanation of the present perfect perfectly and still hesitate over "I have seen him yesterday" a minute later, because recognising a rule on the page and retrieving it under pressure are separate abilities. Exercises are what turn the first into the second.

Every exercise on these pages is interactive and marked the moment you answer. There is no "submit and scroll to the bottom of a PDF" step: choose an option and you find out immediately whether it was right, and — more usefully — why the other options were wrong. Each set finishes with a scored test you can retake as often as you like.

Practice here comes in two shapes. Every one of the 90 grammar topics has its own set of 60 exercises — 20 multiple choice, 20 gap-fill and 20 word-order, 5,400 in all — and those are the sets the directory above lists. The mixed checkpoints on each level page cut across several topics at once, which is what you want when you are deciding where to start rather than working through a syllabus.

What each level covers

Each level page holds its whole topic directory, a mixed checkpoint and a written answer key. Pick the level that matches what you can already do, not the one you would like to be at — exercises above your level teach very little.

LevelPractise theseStart here
A1 · Beginnerthe verb be, a/an, present simple, was/were, canA1 exercises
A2 · Elementarypast simple vs past continuous, going to vs will, present perfectA2 exercises
B1 · Intermediatepresent perfect vs past simple, conditionals, the passiveB1 exercises
B2 · Upper-intermediatethird and mixed conditionals, perfect modals, reported speechB2 exercises

The four kinds of exercise here

Multiple choice alone measures recognition, which is the easiest thing to do and the least like using a language. These pages mix four formats on purpose, because each one asks for something different.

Quick checks

A single question with instant feedback, used straight after a rule is stated. Getting one wrong costs nothing and the explanation appears immediately, so a misunderstanding is corrected in the second it forms rather than after twenty questions built on it.

Gap-fill with a word bank

You click a gap and then the word that belongs in it. This is production rather than recognition: the sentence gives you no options to eliminate, so you have to know the form rather than pick the least strange-looking one.

Sorting

Items are dragged or clicked into categories — was against were, stative against dynamic. Sorting forces you to state the rule that separates two groups, which is exactly the knowledge that multiple choice lets you avoid.

Scored tests

Each set ends with a marked test. You need 80% to pass; below that the explanations open under every question and you can try again. The score is the point — practice you cannot fail teaches you nothing about what you have not learned.

How to get more out of grammar practice

Do a little, often

Fifteen minutes on four days beats an hour on one. Spacing practice out is one of the few study findings that holds up across almost every subject tested, and grammar is no exception.

Read the explanation when you are right

Most learners read the feedback only after a mistake. The explanations under correct answers are where you find out whether you were right for the right reason or simply lucky, and a guess that happened to land is worth knowing about.

Retake the failed set the next day, not the same minute

Repeating a test immediately mostly measures your short-term memory of the answers. Leaving it until tomorrow measures whether you learned the rule, which is the thing you actually wanted to know.

Say the answers out loud

A form you have only ever clicked is a form you have never produced. Reading the completed sentence aloud once attaches a sound to the rule, and that is what has to arrive when you are speaking.

Use or share these grammar exercises

Teachers may open these pages in class or assign a level page as homework; students may repeat every set without an account. The questions, instant marking and written answer keys remain free.

Free CEFR-organised English grammar practice for A1–B2: 90 topic sets, 5,400 exercises, interactive feedback and crawlable answer explanations.

Download printable worksheets

Set and question counts are generated from the exercise banks themselves and rechecked on every build.

Frequently asked questions

Are these English grammar exercises free?

Yes. Every exercise, every answer key and every scored test on these pages is free, with no account needed and nothing held back behind a sign-up.

Do the exercises come with answers?

Yes. Each set is marked as you go, and every set also has a written answer key with an explanation for each item, so you can check your work even with JavaScript turned off.

Which level should I start with?

Start with the checkpoint on any level page: it cuts across several topics and shows you where you begin to hesitate. If you want a measured result, the free English level test gives a CEFR level in about 12 minutes.

Can I use these exercises with my students?

Yes. Teachers are welcome to use these pages in class or set them as homework. The answer keys are deliberately public so you can check them before setting anything.

How many times can I repeat an exercise?

As many times as you like. Scored tests reshow the explanations after every failed attempt and can be retaken immediately, though leaving a day between attempts is a better test of what stuck.

Do I need to do the exercises in order?

Within a set, yes — the blocks build on each other. Between sets and between levels you can jump around freely.