English Grammar
B2 Upper Intermediate

B2 Proficiency Test

20 chapters · 120 rules · 30 questions · ~23 min

Best taken after completing B2

You can take this test anytime, but for best results complete all the chapters, rules, and videos of level B2 first.

This comprehensive test covers all B2 grammar topics. Answer 30 questions at your own pace. You'll see your score and a breakdown at the end.

Explanation:

Correct

Incorrect

Score

Back to Grammar

Review incorrect answers

B2 Proficiency Test — English Grammar Skip to content
SubLearn
Choose your language
English
English
UK · US · Australia
Spanish
Spanish
Spain · Mexico · Argentina
French
French
France · Canada · Belgium
German
German
Germany · Austria · Switzerland
Japanese
Japanese
Japan
Chinese
Chinese
China · Taiwan · Singapore
Korean
Korean
South Korea
Portuguese
Portuguese
Brazil · Portugal
Arabic
Arabic
Saudi Arabia · Egypt · UAE
Hindi
Hindi
India
Persian
Persian
Iran · Afghanistan
Browse All Content →
Choose your language
English
English
UK · US · Australia
Spanish
Spanish
Spain · Mexico · Argentina
French
French
France · Canada · Belgium
German
German
Germany · Austria · Switzerland
Japanese
Japanese
Japan
Chinese
Chinese
China · Taiwan · Singapore
Korean
Korean
South Korea
Portuguese
Portuguese
Brazil · Portugal
Arabic
Arabic
Saudi Arabia · Egypt · UAE
Hindi
Hindi
India
Persian
Persian
Iran · Afghanistan
Browse All Content →
Choose your language
English
English
UK · US · Australia
Spanish
Spanish
Spain · Mexico · Argentina
French
French
France · Canada · Belgium
German
German
Germany · Austria · Switzerland
Japanese
Japanese
Japan
Chinese
Chinese
China · Taiwan · Singapore
Korean
Korean
South Korea
Portuguese
Portuguese
Brazil · Portugal
Arabic
Arabic
Saudi Arabia · Egypt · UAE
Hindi
Hindi
India
Persian
Persian
Iran · Afghanistan
Browse All Content →
Choose your language
English
English
UK · US · Australia
Spanish
Spanish
Spain · Mexico · Argentina
French
French
France · Canada · Belgium
German
German
Germany · Austria · Switzerland
Japanese
Japanese
Japan
Chinese
Chinese
China · Taiwan · Singapore
Korean
Korean
South Korea
Portuguese
Portuguese
Brazil · Portugal
Arabic
Arabic
Saudi Arabia · Egypt · UAE
Hindi
Hindi
India
Persian
Persian
Iran · Afghanistan
Browse All Content →
Videos
Explore Countries
Culture, cuisine & landmarks
Pricing
Free & premium plans
Blog
Tips and language insights
Help Center
Guides, FAQ & support
English English Spanish Español French Français German Deutsch Japanese 日本語 Chinese 中文 Korean 한국어 Portuguese Português Arabic العربية Hindi हिन्दी Persian فارسی
Sign In Sign Up
English
English
UK · US · Australia
Spanish
Spanish
Spain · Mexico · Argentina
French
French
France · Canada · Belgium
German
German
Germany · Austria · Switzerland
Japanese
Japanese
Japan
Chinese
Chinese
China · Taiwan · Singapore
Korean
Korean
South Korea
Portuguese
Portuguese
Brazil · Portugal
Arabic
Arabic
Saudi Arabia · Egypt · UAE
Hindi
Hindi
India
Persian
Persian
Iran · Afghanistan
Browse All Content →
English
English
UK · US · Australia
Spanish
Spanish
Spain · Mexico · Argentina
French
French
France · Canada · Belgium
German
German
Germany · Austria · Switzerland
Japanese
Japanese
Japan
Chinese
Chinese
China · Taiwan · Singapore
Korean
Korean
South Korea
Portuguese
Portuguese
Brazil · Portugal
Arabic
Arabic
Saudi Arabia · Egypt · UAE
Hindi
Hindi
India
Persian
Persian
Iran · Afghanistan
English
English
UK · US · Australia
Spanish
Spanish
Spain · Mexico · Argentina
French
French
France · Canada · Belgium
German
German
Germany · Austria · Switzerland
Japanese
Japanese
Japan
Chinese
Chinese
China · Taiwan · Singapore
Korean
Korean
South Korea
Portuguese
Portuguese
Brazil · Portugal
Arabic
Arabic
Saudi Arabia · Egypt · UAE
Hindi
Hindi
India
Persian
Persian
Iran · Afghanistan
English English Spanish Spanish French French German German Japanese Japanese Chinese Chinese Korean Korean Portuguese Portuguese Arabic Arabic Hindi Hindi Persian Persian
Videos
Explore Countries Pricing Blog Help Center
Sign In

Explore Our Learning Content

Languages

🇮🇳 Tamil 🇭🇷 Croatian 🇲🇾 Malay 🇨🇳 Chinese 🇵🇭 Filipino 🇬🇷 Greek 🇸🇮 Slovenian 🇮🇷 Persian 🇩🇰 Danish 🇪🇹 Amharic 🇰🇪 Swahili 🇦🇿 Azerbaijani 🇵🇰 Urdu Northern Mariana Islands 🇺🇿 Uzbek 🇸🇦 Arabic 🇻🇳 Vietnamese 🇦🇲 Armenian 🇮🇩 Indonesian 🇱🇹 Lithuanian All Languages →

Vocabulary

chime in en يهمل ar به‌طور منسجم fa briefcase en apocynaceous en मितली hi jakościowy pl 〜の代わりに ja samordning sv δικαίωμα el laicize en ვწერ ka scarpa it herir es runtime error en himno es ສ້ອມ lo भित्रा mr مستخدم ar chromatographical en shatters en često hr ibaret tr abhorrent en

Phrases

शुभ प्रभात ne लंबा रास्ता hi Prendere la strada it يعبر عن رأيه ar Söz var kəsdirər başı az गरज सरो आणि वैद्य मरो mr دهن‌بین بودن fa Mieux vaut prévenir que guérir. fr این چه کاریه؟ fa vergleichen de Tengo fiebre. es कृपया मेरी बात सुनो। hi Tiszta ruha hu dans la étonnement fr Einschränkend ist anzumerken, dass die Befunde de ຊ້າງຕາຍທັງຕົວ ເອົາໃບບົວມາປິດ lo Det er det samme. da δεν δίνω δεκάρα τσακιστή el 水がほしいです ja رفع سقف التوقعات ar শেখা শুরু করা bn Parar de + infinitive pt 아무거나 좋아요. ko to keep ones head above water en

Grammar Rules

Causative 'Hai' lo Spelling Final 'A' (Alif Maqsura vs. Tall Alif) ar Parallelism and Chiasmus (Паралелизъм и хиазъм) bg Past Continuous: What was happening? (I was watching TV) en French Third Conditional: Expressing Regrets (Si + Plus-Que-Parfait) fr Changes in Case System Over Time hy Using Futur I for Future Actions and Plans hr The Reflexive Pronoun 'öz' az Modal Particles for Nuance (যেমন: তো - to, কি - ki) bn Travel Phrases id Identifying U-Class Nouns (Class 11/14) sw Present Participles: -ող (Doing) hy Formal and Informal Greetings (မင်္ဂလာပါ / နေကောင်းလား) my Masculine Articles: Il and Lo it Nationalities and the M-WA Class sw Degrees of Comparison kk The 'Ot... Te' Frame km Rumors & News: German Passive in Indirect Speech (Passiv Konjunktiv I) de

Categories

Writing Academic News Conversation Fashion Entertainment Sports Daily Life Business Food & Cooking History Science
SubLearn

Learn languages through videos with interactive subtitles, exercises, and AI-powered content.

Start Learning Free

Learn

  • English
  • Spanish
  • French
  • German
  • Japanese
  • All Languages

Categories

  • Conversation
  • Business
  • Travel
  • Grammar
  • Vocabulary
  • Music
  • All Categories →

Features

  • AI Conversation
  • Interactive Subtitles
  • Vocabulary Tracking
  • Spaced Repetition
  • Learning Paths

Resources

  • Videos
  • Blog
  • Help Center
  • FAQs
  • Learning Guides
  • Pricing

Company

  • About
  • What's New
  • Contact
  • Privacy
  • Terms
  • Cookies
  • Refund Policy

© 2026 SubLearn. All rights reserved.

Sitemap
English English Spanish Español French Français German Deutsch Japanese 日本語 Chinese 中文 Korean 한국어 Portuguese Português Arabic العربية Hindi हिन्दी Persian فارسی

We use essential cookies for sign-in, security, and preferences. Optional analytics starts only if you accept. Cookie Policy

SubLearn

Install SubLearn

Add to your home screen for a faster, app-like experience

Sign In Create Account

Fastest option

Continue with Google Opening secure popup...
GitHub Discord
You can continue where you left off after signing in. Your progress syncs automatically across all your devices.
Sign In Create Account

Chat History

How do I improve my grammar?
Great question! I can correct your sentences in real-time and quiz you on tricky rules...
That sounds amazing!
Sign in to start chatting Create free account

SubLearn Assistant

AI-powered support

Would you like to create a support ticket? A human agent will help you.

View ticket

You've used your free messages

Sign up for unlimited AI chat

AI-powered — answers may not always be accurate