Skip to lesson
MathMaroc · English 2BAC

Build your English.
Express your ideas.

Explore ten themes, strengthen your language and practise writing with explained answers. Choose one small goal for today.

Read
Understand a text and support your answers.
Observe
Use expressions in a real conversation.
Practise
Apply grammar with explained examples.
Write
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.

  1. STEP 01

    Read

    Understand a text and support your answers.

    Open this step →
  2. STEP 02

    Observe

    Use expressions in a real conversation.

    Open this step →
  3. STEP 03

    Practise

    Apply grammar with explained examples.

    Open this step →
  4. 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.

1. The pupils joined the club to help their community. They became …
2. Our school wants to … waste by reusing paper.
3. Every learner should have equal … to take part.

Only this activity’s last result is saved on this device; it is not sent to the server.

📌

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

Reading · Practice

Unit 1 · Reading club: evidence and meaning

Four questions or four items to arrange, with explanations.

Open activity →
Reading · Practice

Unit 2 · Kind humour: read beyond the smile

Four questions or four items to arrange, with explanations.

Open activity →
Reading · Practice

Unit 3 · Education: resources and regular support

Four questions or four items to arrange, with explanations.

Open activity →
Reading · Practice

Unit 4 · Sustainability: measure before concluding

Four questions or four items to arrange, with explanations.

Open activity →
Reading · Practice

Unit 5 · Leadership: identify obstacles and responses

Four questions or four items to arrange, with explanations.

Open activity →
Reading · Practice

Unit 6 · Culture: compare without stereotyping

Four questions or four items to arrange, with explanations.

Open activity →
Reading · Practice

Unit 7 · Citizenship: action and limits

Four questions or four items to arrange, with explanations.

Open activity →
Reading · Practice

Unit 8 · Cooperation: needs before supplies

Four questions or four items to arrange, with explanations.

Open activity →
Reading · Practice

Unit 9 · Technology: evaluate a source

Four questions or four items to arrange, with explanations.

Open activity →
Reading · Practice

Unit 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 · Practice

grammar/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 · Practice

grammar/phrasal-verbs/index.php · Use the whole expression

Four questions or four items to arrange, with explanations.

Open activity →
Grammar · Practice

grammar/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 · Practice

Build a clear argumentative paragraph

Four questions or four items to arrange, with explanations.

Open activity →
Writing · Writing

Write an opinion essay

Four writing sections, a device-only draft and a review checklist.

Open activity →
Writing · Practice

Organise a description

Four questions or four items to arrange, with explanations.

Open activity →
Writing · Writing

Describe a person with meaningful details

Four writing sections, a device-only draft and a review checklist.

Open activity →
Writing · Practice

Arrange a formal request

Four questions or four items to arrange, with explanations.

Open activity →
Writing · Writing

Write a formal request

Four writing sections, a device-only draft and a review checklist.

Open activity →
Writing · Practice

Follow the sequence of a short story

Four questions or four items to arrange, with explanations.

Open activity →
Writing · Writing

Tell a kind, funny story

Four writing sections, a device-only draft and a review checklist.

Open activity →
🤖

AI Assistant

Online • 2BAC English

📖 You are currently viewing: Home Ask me about this!
Assistant is thinking...
💡 Suggested questions:

💡 100% offline • Context-aware • Ask in English or Darija