🎯 B1/B2 Placement Test

Find out if you are B1 (Intermediate) or B2 (Upper-Intermediate) level

Quick Revision

A short refresher before you start. This test checks what you already know, so don't worry if some of this feels new — just do your best in the exercises.

TopicKey PointExample
Modals of Obligationmust/have to (obligation), mustn't (prohibition), don't have to (no obligation), should (advice)"You must wear a seatbelt." "You don't have to come."
Modals of Deductionmust (sure), might/could (possible), can't (sure it's not true)"She must be at home." "He must have forgotten."
Conditionals0: general truth, 1: real future, 2: unreal present, 3: unreal past"If you heat ice, it melts." "If I had time, I would help."
Passive Voicebe + past participle, in any tense"The letter was sent." "English is spoken here."
Reported SpeechTenses shift back one step; pronouns and time words change"I am tired" → She said she was tired.
Relative Clauseswho (people), which (things), whose (possession), where (places)"The man who lives next door...", "The book which I read..."
Contrast Connectorsalthough/even though + clause; despite/in spite of + noun/-ing; however + separate sentence"Although it was raining..." "Despite the rain..." "It was raining; however, ..."

Exercise 1: Vocabulary

Choose the correct word or phrase.

Exercise 2: Modal Verbs

Choose the correct modal verb.

Exercise 3: Conditionals

Choose the correct form.

Exercise 4: Passive Voice

Choose the correct passive form.

Exercise 5: Reported Speech

Write the correct word(s) to complete the reported sentence.

Exercise 6: Relative Clauses & Connectors

Choose the correct word.

Exercise 7: Mixed Story

Choose the correct form for each gap.

🏆 Your Level

Complete all 7 exercises, then come back here to see your result.

ExerciseScore
1. VocabularyNot attempted
2. Modal VerbsNot attempted
3. ConditionalsNot attempted
4. Passive VoiceNot attempted
5. Reported SpeechNot attempted
6. Relative Clauses & ConnectorsNot attempted
7. Mixed StoryNot attempted
TOTAL0 / 0