B2 English Grammar Test

by | Mar 20, 2025 | English Grammar in Use

This B2 English grammar test contains 20 multiple-choice questions on tense, conditionals, modal verbs, passive forms, relative clauses, reported speech, phrasal verbs, and common patterns. Complete it without reference tools, then use the answer key to identify topics that need review.

What's your English level?

Take the test and get your certificate!

The score reflects this short grammar sample. It does not measure the full B2 profile, which also includes listening, reading, speaking, writing, vocabulary, and communication in context.

B2 English Grammar Test

What to Expect in a B2 English Grammar Test

AreaWhat this sample checks
Tense and aspectFinished past events and earlier past actions
ConditionalsHypothetical and past unreal situations
Modal verbsAdvice, possibility, and obligation
Sentence structurePassive voice, relative clauses, and reported speech
Verb patternsPhrasal verbs, gerunds, and preposition choices

B2 English Grammar Level Test: Sample Questions with Answers

1. Tenses

1. Which sentence uses the past simple to report a completed event?
A) I have seen him yesterday.
B) I saw him yesterday.
C) I was seeing him yesterday.
D) I had seen him yesterday.

2. Use the past perfect to mark the earlier completed action: By the time we arrived, they _______ dinner.
A) finished
B) were finishing
C) had finished
D) have finished

2. Conditionals

3. If you _______ earlier, you wouldn’t have missed the train.
A) leave
B) left
C) had left
D) will leave

4. If I _______ enough money, I would buy a new car.
A) have
B) had
C) will have
D) would have

3. Modal Verbs

5. Choose the modal that gives advice: You _______ review your notes before the next lesson.
A) should
B) must
C) can
D) may

6. Which sentence expresses a strong obligation?
A) You should finish your homework.
B) You must finish your homework.
C) You might finish your homework.
D) You could finish your homework.

4. Passive Voice

7. The cake _______ by my grandmother yesterday.
A) made
B) was made
C) is made
D) makes

8. The book _______ in 1995.
A) wrote
B) is written
C) was written
D) has written

5. Relative Clauses

9. The person _______ invented the telephone was Alexander Graham Bell.
A) who
B) which
C) whose
D) what

10. This is the house _______ I grew up.
A) where
B) who
C) which
D) what

6. Reported Speech

11. Apply backshift: She said, “I am learning Spanish.” → She said she _______ Spanish.
A) was learning
B) is learning
C) has been learning
D) learns

12. Apply backshift: My teacher asked me, “Did you complete your assignment?” → My teacher asked me if I _______ my assignment.
A) complete
B) had completed
C) have completed
D) was completing

7. Phrasal Verbs

13. I need to _______ early tomorrow for my trip.
A) set up
B) set off
C) set aside
D) set in

14. Which phrasal verb means “to cancel”?
A) Call off
B) Call out
C) Call back
D) Call up

8. Miscellaneous Grammar

15. I wish I _______ more time to travel.
A) have
B) had
C) will have
D) has

16. Choose the correct form:
She is interested _______ learning new languages.
A) on
B) in
C) at
D) to

17. I wish I had kept my plans secret. I regret _______ him about my plans.
A) tell
B) told
C) to tell
D) telling

18. We arrived _______ the station just in time to catch the train.
A) at
B) in
C) on
D) to

19. She is very good _______ playing the piano.
A) at
B) in
C) on
D) with

20. The meeting was postponed _______ next week.
A) since
B) until
C) during
D) by

Answer Key

  1. B
  2. C
  3. C
  4. B
  5. A
  6. B
  7. B
  8. C
  9. A
  10. A
  11. A
  12. B
  13. B
  14. A
  15. B
  16. B
  17. D
  18. A
  19. A
  20. B

Learn more about the B2 English Level (Intermediate).

Now GET your FULL English Level TEST:

B2 Answer Explanations

Use the explanations below after completing the whole test. The aim is to identify the rule behind each answer, not simply to remember a letter.

QuestionsWhy the answers work
1 to 2Question 1 explicitly asks for the past simple. Other past forms can also occur with “yesterday” in suitable contexts. Question 2 asks for the past perfect to show dinner finishing before the arrival.
3 to 4Question 3 is a third conditional about an unreal past result. Question 4 is a second conditional about an unreal or unlikely present situation.
5 to 6“Should” gives advice. “Must” expresses much stronger obligation than should, might, or could.
7 to 8Both sentences need the past simple passive: the receiver of the action is the subject, and the time reference is finished.
9 to 10“Who” refers to a person. “Where” introduces the place in which the speaker grew up.
11 to 12The requested backshift changes “am learning” to “was learning” in question 11 and “did complete” to “had completed” in question 12. Backshift is not obligatory in every real reporting situation.
13 to 14“Set off” means begin a journey. “Call off” means cancel an event or arrangement.
15 to 17After “wish” about the present, use a past form. “Interested” takes “in”, and “regret” followed by an -ing form refers to feeling sorry about an action.
18 to 20We arrive “at” a station, are good “at” an activity, and postpone something “until” a later time.

What's your English level?

Take the test and get your certificate!

How to Review Your B2 Grammar Errors

Sort every incorrect answer into one of three groups: a rule you did not know, a rule you knew but failed to notice, or vocabulary and collocation. This distinction tells you what to practise next.

  1. Copy the full sentence and correct it without looking at the options.
  2. Write one short reason for the correction in your own words.
  3. Create a new sentence with the same structure but different vocabulary.
  4. Review the sentence after two days and again after one week.
  5. Use the structure in a short email, story, or voice recording.

Transfer Practice

Rewrite these ideas before checking a grammar reference: report a colleague’s question, describe a past regret with “wish”, write one unreal past conditional, turn an active sentence into the passive, and describe a place with a relative clause. Producing complete sentences gives better evidence of control than recognising an option.

Scoring & Evaluation

ScoreHow to use the result
18 to 20You showed strong control of the sampled items. Review any uncertain answers and try a fresh B2 task.
14 to 17Your foundation is promising. Group errors by topic and practise them in sentences.
10 to 13Several target areas need review. Choose the two most frequent error types first.
Below 10Review the underlying grammar before retaking a different B2 sample.

Do not convert this result directly into a CEFR level. A broader level decision needs evidence from several skills and tasks.

Explore Grammar Tests for All Levels

To strengthen your grammar skills step by step, try these level-specific grammar tests:

A1 English Grammar Test

A2 English Grammar Test

B1 English Grammar Test

B2 English Grammar Test

C1 English Grammar Test

C2 English Grammar Test

Test your English level and get your certificate!

img#pf-header-img { width:40% !important; margin-top:10px !important; margin-bottom:20px; margin-left:0 !important; } #pf-content > div:nth-child(1) > div > div > div.et_pb_module.et_pb_post_content.et_pb_post_content_0_tb_body > div > div > div > div > div > div > div.et_pb_button_module_wrapper.et_pb_button_0_wrapper.et_pb_module > a {background-color:#F2330E; border-radius:50px; padding:10px; padding-left:30px; padding-right:30px; font-weight:bold;color:#fff; margin-bottom:50px !important;text-decoration:none !important;} h1 {font-size: 40px !important; margin-top:15px !important; margin-bottom: !important; padding-bottom:5px !important;}