B2 ยท upper-intermediate reading

B2 English reading practice with complete books

These complete English books are marked B2 for upper-intermediate readers. Read the original text, check unfamiliar words in place, and turn useful vocabulary into review material without leaving the story.

All languagesEnglishFrenchSpanishGerman
Cover of Frankenstein; or, The Modern Prometheus
English reading

Frankenstein; or, The Modern Prometheus

Mary Wollstonecraft Shelley · B2 level
Cover of Pride and Prejudice
English reading

Pride and Prejudice

Jane Austen · B2 level
Cover of The Adventures of Sherlock Holmes
English reading

The Adventures of Sherlock Holmes

Arthur Conan Doyle · B2 level
Reading guide

How to practice English reading

B1 readers usually do best with clear plots, short episodes, and dialogue. At B2, longer descriptions, irony, and older literary vocabulary become manageable. Start with a book whose story you already know, translate only the words blocking comprehension, and keep reading for the main idea.

Can I learn English by reading books?Yes. Reading builds recognition of vocabulary and grammar in connected text. Choose a book near your level and translate only the words that prevent you from following the sentence.
What English reading level should I choose?Use B2 as a guide, then test the first page. A useful book should be challenging while still letting you follow the plot without translating every line.