English Grammar level Test: 15 Questions With Answers (B1 to C1)

This free English grammar test has 15 multiple-choice questions that get harder as you go. It mixes tenses, conditionals, the passive, reported speech and inversion, so your score gives a rough idea of your level.

Questions: 15 ·Level: B1 to C1 ·Tap an answer to see the rule.

1. She ___ in London since 2019.

2. If I ___ you, I would apologize.

3. By the time we arrived, the film ___.

4. He suggested ___ the meeting until Monday.

5. Neither of the answers ___ correct.

6. This is the house ___ roof was damaged in the storm.

7. I 'm not used to ___ up so early.

8. You ___ have told me earlier. Now it 's too late to change the plan.

9. The report ___ by Friday.

10. Hardly ___ the room when the phone rang.

11. She asked me where ___.

12. I wish I ___ more time to study last week.

13. ___ the heavy rain, the match went ahead.

14. He is one of those people who ___ never satisfied.

15. Not only ___ late, but he also forgot the documents.

Frequently asked questions

How is my English level worked out?

Your score is mapped to an approximate CEFR band: 0 to 5 correct is B1 or below, 6 to 10 is B1 to B2, 11 to 13 is B2 to C1, and 14 to 15 is C1.

Is this an official placement test?

No. It is a quick indication based on grammar only. It does not test listening, speaking, reading or writing.

What should I study after the test?

Read the explanation for every question you missed, then take the topic quizzes on tenses, conditionals, articles, prepositions and modal verbs.

Khalil ullah is a Brit based in Amsterdam, with an MA in comparative literature. I have been teaching English since 2010 in different English Language Academies. I am the founder of the Carve the raw website. Part Time SEO Specialist, Content Writer.

1 thought on “English Grammar level Test: 15 Questions With Answers (B1 to C1)”

Leave a Comment