mashaenglish.
Classes
Courses
Learn
Practice
AI Tools
Sign inLevel Test

Practise at your pace

What would you like to practise?

Choose a skill to work on, or start with today’s English challenge.

Not sure where to start?

Try today’s challenge

Answer a short set of questions, then review your answers.

Start the challenge

Quick games

Build vocabulary and practise grammar through short word puzzles and matching games.

Explore quick games

Quizzes

Check your grammar, vocabulary and reading. Review the answers after you finish.

Explore quizzes

Listening

Listen for meaning, fill in missing words or type what you hear.

Explore listening

Writing

Practise emails, descriptions and essays with a prompt and guidance.

Explore writing

Interactive situations

Real-life English

Explain a problem, choose your reply and see what happens next. Start with a suitcase mix-up at the airport.

Explore the situation

Created by Masha · Free to download

Free English materials

Useful vocabulary, answer frames and speaking practice. Start with the CELPIP Speaking Vocabulary Booster.

Get free materials
Browse printable worksheets Grammar, vocabulary, reading and writing.

Not sure of your level? Take the level test

mashaenglish.

English for everyday conversations, work, and your next goal.

About MashaContact

Courses & practice

  • Small Talk
  • AI practice
  • Live voice
  • Practice Lab

Learn with Masha

  • Compare formats
  • 1:1 lessons
  • Group classes
  • Speaking Club
  • Exam preparation

Start free

  • Lessons
  • Games
  • Level test
  • Dashboard
  • Grammar
  • Vocabulary

More to explore

  • Reading
  • Listening
  • Writing
  • Quizzes
  • Worksheets & resources
  • Blog

© 2026 MashaEnglish

PrivacyTerms