B2 English: Upper Intermediate
Discuss complex topics fluently and write clear, detailed texts that argue a point of view.
13 units63 lessonsFree
Free B2 Upper-Intermediate English course: 13 modules covering mixed conditionals, the full passive range, advanced reporting, cleft sentences, and more — with lessons, quizzes, worksheets and live practice tools.
Open the B2 Course→Upper Intermediate5,357 words
Every word in our dictionary graded B2, with meanings, examples and pronunciation.
Explore B2 Words→18 articles
Grammar and vocabulary articles written for B2 Upper Intermediate learners.
Read B2 Articles→FreeA1 to C2
Not sure B2 is your level? Take the free test to find your CEFR level and the course to start with.
Take the English Level Test→GrammarChoose B2
Test your grammar with simple questions and instant answers, then review what you got wrong.
Open Grammar Quiz→VocabularyChoose B2
Learn new words and see how much vocabulary you really know.
Open Vocabulary Quiz→ReadingChoose B2
Read short passages and answer questions to test your understanding.
Open Reading Quiz→VocabularyChoose B2
Connect words with their correct meanings to build your vocabulary.
Open Match The Definition→SpeakingChoose B2
Listen to native audio and practise saying words correctly.
Open Pronunciation Practice→Practise B2 now
Two quick practice rounds, already set to B2. Answer on the page and see instant feedback.
Grammar practice
Grammar Quiz
Choose the word that completes each sentence correctly. Filter by level to practise grammar at your own stage.
Vocabulary practice
Vocabulary Quiz
Choose the meaning that matches the word. Filter by level to practise vocabulary at your own stage.