Welcome to our B1 English Grammar Test, specially designed for upper-intermediate learners who want to improve their grammar skills. This test covers key B1 grammar topics and provides clear explanations to help you learn effectively.
What Is Included in This Test
- Grammar focus on essential B1 structures: present perfect, past continuous vs. past simple, first and second conditionals, comparatives & superlatives, modal verbs for advice and possibility, phrasal verbs, and more.
- Multiple practice questions for each topic, including fill-in-the-blanks, multiple-choice, and sentence transformation exercises.
- Immediate feedback—you’ll see the correct answers right away and get explanations to understand your mistakes.
Benefits of Taking the B1 Grammar Test
| Benefit | Description |
|---|---|
| Comprehensive | Covers all major B1-level grammar areas with exercises and explanations. |
| Interactive Learning | Practice online with instant results and feedback. |
| Self-Paced | Complete the test whenever you like, at your own speed. |
| CEFR-Aligned | Helps you prepare for real-world B1-level exams or evaluations. |
Use this test to assess your grammatical strengths and pinpoint areas where you can improve—whether for exams, job interviews, or more confident conversation.
What’s your English level?
Discover your level now: A1/A2/B1/B2/C1/C2 and GET your certificate!
B1 English Grammar Test – Practice Questions
Part 1: Multiple Choice
Choose the correct option.
- I _______ to London three times so far.
a) go
b) went
c) have been
d) was going
Answer: c) have been - While she _______ dinner, the phone rang.
a) cooks
b) was cooking
c) has cooked
d) is cooking
Answer: b) was cooking - If it rains tomorrow, we _______ at home.
a) stay
b) will stay
c) stayed
d) would stay
Answer: b) will stay - He is _______ than his brother.
a) the most tall
b) taller
c) more taller
d) tall
Answer: b) taller - You _______ smoke in the hospital. It’s forbidden.
a) must
b) can
c) mustn’t
d) could
Answer: c) mustn’t
Part 2: Fill in the Blanks
- I __________ (never / be) to Spain before last summer.
Answer: had never been - They __________ (watch) TV when I arrived.
Answer: were watching - If I __________ (have) enough money, I will buy a new phone.
Answer: have - She is interested __________ learning new languages.
Answer: in - We __________ (not finish) our homework yet.
Answer: haven’t finished
Learn more about the B1 English Level Pre-Intermediate
Rewrite the sentences using the words in brackets.
Part 3: Sentence Transformation
- He started playing the guitar five years ago. (for)
👉 He has played the guitar for five years. - This hotel is cheaper than that one. (expensive)
👉 That hotel is more expensive than this one. - It’s not necessary for you to come early. (don’t have to)
👉 You don’t have to come early. - I don’t know the answer. (wish)
👉 I wish I knew the answer. - She doesn’t drive as carefully as her sister. (more carefully)
👉 Her sister drives more carefully than she does.
Explore Grammar Tests for All Levels
To strengthen your grammar skills step by step, try these level-specific grammar tests:




