Build your English.
Express your ideas.
Explore ten themes, strengthen your language and practise writing with explained answers. Choose one small goal for today.
Understand a text and support your answers.
Use expressions in a real conversation.
Apply grammar with explained examples.
Develop ideas and review your draft.
A clear route for your next session
These are suggested steps, not a measured mastery score. You can still use every existing course below.
- STEP 01
Read
Understand a text and support your answers.
Open this step → - STEP 02
Observe
Use expressions in a real conversation.
Open this step → - STEP 03
Practise
Apply grammar with explained examples.
Open this step → - STEP 04
Write
Develop ideas and review your draft.
Open this step →
Three words, one useful context
Choose the best word, then read the explanation. This short activity is practice, not a diagnostic level test.
📚 Units
10 unitsYouth: Potential and Challenges
Start → Unit 2Humour
Start → Unit 3Education
Start → Unit 4Sustainable Development
Start → Unit 5Woman and Power
Start → Unit 6Culture
Start → Unit 7Citizenship
Start → Unit 8International Organizations
Start → Unit 9Science and Technology
Start → Unit 10Brain Drain
Start →✍️ Writing
View all →📝 Bac practice
View all →Study each unit
Follow: Vocabulary → Functions → Grammar → Comprehension → Writing
Practice regularly
Do the interactive exercises and quizzes
National exams
Use explained practice tasks to prepare for the Bac
AI Assistant
Ask questions in English or Darija
MathMaroc · My training activities
Find an activity to practise
Choose from the 27 activities already available in the module: practice with explained answers and guided writing workshops. This catalogue helps you navigate; it does not measure mastery.
27 available activities
No matching activities. Change your search or select Show all.
Unit 1 · Reading club: evidence and meaning
Four questions or four items to arrange, with explanations.
Open activity →Reading · PracticeUnit 2 · Kind humour: read beyond the smile
Four questions or four items to arrange, with explanations.
Open activity →Reading · PracticeUnit 3 · Education: resources and regular support
Four questions or four items to arrange, with explanations.
Open activity →Reading · PracticeUnit 4 · Sustainability: measure before concluding
Four questions or four items to arrange, with explanations.
Open activity →Reading · PracticeUnit 5 · Leadership: identify obstacles and responses
Four questions or four items to arrange, with explanations.
Open activity →Reading · PracticeUnit 6 · Culture: compare without stereotyping
Four questions or four items to arrange, with explanations.
Open activity →Reading · PracticeUnit 7 · Citizenship: action and limits
Four questions or four items to arrange, with explanations.
Open activity →Reading · PracticeUnit 8 · Cooperation: needs before supplies
Four questions or four items to arrange, with explanations.
Open activity →Reading · PracticeUnit 9 · Technology: evaluate a source
Four questions or four items to arrange, with explanations.
Open activity →Reading · PracticeUnit 10 · Migration: avoid overgeneralisation
Four questions or four items to arrange, with explanations.
Open activity →Grammar · Practice📊 Conditionals · Meaning before form
Four questions or four items to arrange, with explanations.
Open activity →Grammar · Practice🔤 Gerund & Infinitive · Recognise verb patterns
Four questions or four items to arrange, with explanations.
Open activity →Grammar · Practicegrammar/linking-words/index.php · Connect ideas logically
Four questions or four items to arrange, with explanations.
Open activity →Grammar · Practice⚡ Modals · Choose the intended meaning
Four questions or four items to arrange, with explanations.
Open activity →Grammar · Practice🔄 Passive Voice · Build the passive accurately
Four questions or four items to arrange, with explanations.
Open activity →Grammar · Practicegrammar/phrasal-verbs/index.php · Use the whole expression
Four questions or four items to arrange, with explanations.
Open activity →Grammar · Practicegrammar/relative-clauses/index.php · Link ideas with a relative clause
Four questions or four items to arrange, with explanations.
Open activity →Grammar · Practice🗣️ Reported Speech · Report a message in context
Four questions or four items to arrange, with explanations.
Open activity →Grammar · Practice⏰ Tenses · Use time clues responsibly
Four questions or four items to arrange, with explanations.
Open activity →Writing · PracticeBuild a clear argumentative paragraph
Four questions or four items to arrange, with explanations.
Open activity →Writing · WritingWrite an opinion essay
Four writing sections, a device-only draft and a review checklist.
Open activity →Writing · PracticeOrganise a description
Four questions or four items to arrange, with explanations.
Open activity →Writing · WritingDescribe a person with meaningful details
Four writing sections, a device-only draft and a review checklist.
Open activity →Writing · PracticeArrange a formal request
Four questions or four items to arrange, with explanations.
Open activity →Writing · WritingWrite a formal request
Four writing sections, a device-only draft and a review checklist.
Open activity →Writing · PracticeFollow the sequence of a short story
Four questions or four items to arrange, with explanations.
Open activity →Writing · WritingTell a kind, funny story
Four writing sections, a device-only draft and a review checklist.
Open activity →