CEFR B2 Upper-intermediate Self-paced · free · no fixed order

B2 English

Explore more nuanced grammar, richer vocabulary, and longer explanations for confident independent learners.

Lessons
894
Practice tests
1,015
Worksheets
26
Videos
36

What you will learn

  • Use advanced tenses and passive structures
  • Understand the main ideas of complex texts
  • Express opinions with supporting reasons
  • Write essays and reports

Course outline

Top-level modules from the existing category tree, nested into sub-topics. Pick any lesson from any module — there is no fixed order.

Vocabulary 242 lessons · 20 sub-topics · /category/vocabulary/ Browse category
Synonyms 120 lessons Browse
Time Abbreviations2 lessons
Phrasal Verbs 64 lessons Browse
Participles3 lessons
Future Tense3 lessons
Past Tense1 lesson
Present Tense1 lesson
Writing — general 12 lessons Browse
Idioms — general 3 lessons Browse
Beach Idioms5 lessons
Plants and Flowers Idioms1 lesson
Space Idioms2 lessons
Personal Names Idioms2 lessons
Holiday Idioms2 lessons
Travel Idioms1 lesson
Hand Idioms1 lesson
Head Idioms4 lessons
Heart Idioms1 lesson
Gambling Idioms2 lessons
Crazy Idioms2 lessons
Love Idioms1 lesson
Thinking and Learning Idioms2 lessons
Clothes Idioms1 lesson
Phrases — general 5 lessons Browse
Business English — general 6 lessons Browse
Positive Words & Phrases — general 4 lessons Browse
Speaking — general 1 lesson Browse
Minimal Pairs8 lessons
Phonemes1 lesson
Word Stress3 lessons
Words List — general 3 lessons Browse
Animal Vocabulary 14 lessons Browse
Invertebrates3 lessons
Vertebrates1 lesson
Foreign Words — general 3 lessons Browse
Text Abbreviations 5 lessons Browse
British vs. American English — general 2 lessons Browse
Tips for Learning English — general 1 lesson Browse
Regional Slang 1 lesson Browse

Exam practice tests

Test what you have learned with our free, full-length practice exams in the official format — with audio, model answers and instant feedback.

Practice tests at B2 level

Pick a type, then choose a test. New tests are added regularly.

Quick quiz

A 5-question quiz from any lesson in this course. Pass at 60%+ to earn up to 5 XP and mark the lesson complete.

Up to 5 XP per pass 190 quizzes available
Log in to take this quiz

Logged-in users earn XP, track streaks, and see results across the dashboard.

Log in to start Sign up

Worksheets

Tagged worksheet posts — same topics as the lessons and tests. Most are images you can download & print.

See all 26 worksheets →

Video lessons

Watch right here — click a thumbnail on the right to swap the main player.

150+ Great Topics to Start a Conversation | Conversation Topics | Conversation Starters

7ESL Learning English · Open on YouTube ↗
Playlist 36 videos
Next: C1 English
Recommended once you pass 80% of this course's lessons at 60%+ or the placement test.
View course →