Your complete English preparation companion for the Moroccan Baccalaureate exam — created by Prof. Omar Hajji, who brings over 20+ years of experience.
This platform was created by Prof. Omar Hajji, who brings more than 20 years of experience to BAC English preparation. Prof. Omar has guided thousands of 2nd-year Baccalaureate students through the national exam, and BacEnglishLab brings together everything he teaches in class — video lessons, vocabulary, grammar, writing practice, reading comprehension, and full mock exams — into one platform you can use anywhere, anytime. With live sessions, AI-powered writing feedback, and bilingual explanations in English and Arabic, you'll have everything you need to master the BAC English exam.
Every 2nd-year BAC unit covered with video lessons, vocabulary, grammar, functions, and writing — Gifts of Youth, Education, Sustainable Development, Women & Power, and more.
6 interactive games — Word Quiz, Word Match, Grammar Challenge, Type It Right, Say It Right, BAC Blitz — with 137+ questions across all units.
10 writing types with 3-stage guidance: Learn, Plan, then Write — with bilingual AI feedback that catches off-topic answers and gives you a real BAC-style score.
20 BAC-style reading texts (2 per unit), each with 6 comprehension exercises and full model answers.
20 full mock BAC exams — 40 points each, 2-hour timer, real exam format. Comprehension, language, and writing — all scored.
13 topics · 215 targeted exercises — word formation, all 8 tenses, phrasal verbs, conditionals, wishes, modals, passive, reported speech and more. Each topic comes with a clear rules reminder.
Live classes with Prof. Omar inside the platform — Q&A, exam walkthroughs, personalised feedback. Recordings available if you miss a session.
"The best teacher ever! 🙌"
"Mr English 🇬🇧 I got 19.5 in the Baccalaureate thanks to him!"
"Prof. Omar makes English so easy to understand. Highly recommend! ❤️"
"Best English platform in Morocco. Period. 👏"
"I used to hate English. Now it's my favourite subject 😄"
"18/20 in the national exam ✨ thank you Mr Hajji!"
Practice every BAC skill with dedicated interactive tools — games, writing, reading, full exam simulations, targeted grammar drills, and weekly live sessions with Prof. Omar.
Place all files in the same folder to activate all links.
| Word | Meaning | الشرح بالعربية |
|---|---|---|
| youth | young people | الشباب |
| gift | talent / ability | نعمة / موهبة |
| opportunity | chance | فرصة |
| responsibility | duty | مسؤولية |
| creativity | ability to create | الإبداع |
| ambition | strong desire to succeed | الطموح |
| volunteering | helping without payment | العمل التطوعي |
| Collocation | Meaning | الشرح بالعربية |
|---|---|---|
| gifts of youth | talents young people have | مواهب وطاقات الشباب |
| youth empowerment | giving youth power and confidence | تمكين الشباب |
| active citizenship | participation in society | المواطنة الفعالة |
| voluntary work | unpaid social work | العمل التطوعي |
| leadership skills | ability to lead | مهارات القيادة |
| equal opportunities | same chances for all | تكافؤ الفرص |
| social engagement | involvement in society | الانخراط الاجتماعي |
| Base | Noun | Adjective | الشرح |
|---|---|---|---|
| educate | education | educational | التعليم |
| create | creation | creative | الإبداع |
| participate | participation | participative | المشاركة |
| contribute | contribution | contributive | المساهمة |
| lead | leadership | leading | القيادة |
| develop | development | developed | التنمية |
| motivate | motivation | motivated | التحفيز |
| empower | empowerment | empowered | التمكين |
Take the Unit 1 interactive quiz — vocabulary, grammar, word formation & more
Test your knowledge of vocabulary, grammar, and word formation
Overview: Unit 3 covers formal, informal and non-formal education, the past perfect tense, making complaints, and report writing.
تتناول الوحدة أنواع التعليم المختلفة وأهميتها في تنمية الفرد والمجتمع.
| Word / Expression | المعنى بالعربية |
|---|---|
| formal education | التعليم النظامي |
| informal education | التعليم غير الرسمي |
| non-formal education | التعليم غير النظامي |
| basic education | التعليم الأساسي |
| vocational education | التعليم المهني |
| literacy classes | دروس محو الأمية |
| fight illiteracy | محاربة الأمية |
| adult illiteracy | الأمية لدى الكبار |
| multimedia room | قاعة متعددة الوسائط |
| drop out of school | الانقطاع عن الدراسة |
| gender discrimination | التمييز بين الجنسين |
| gifted students | التلاميذ الموهوبون |
| university graduate | خريج جامعي |
| boarding school | مدرسة داخلية |
| critical thinking | التفكير النقدي |
| curriculum | المنهاج |
| qualification | مؤهل / شهادة |
| lifelong learning | التعلم مدى الحياة |
| Collocation | الترجمة بالعربية |
|---|---|
| higher education | التعليم العالي |
| compulsory education | التعليم الإلزامي |
| lifelong learning | التعلم مدى الحياة |
| school dropout | الانقطاع عن الدراسة |
| literacy programme | برنامج محو الأمية |
| vocational training | التكوين المهني |
| educational system | النظام التعليمي |
| academic achievement | التحصيل الدراسي |
| pass an exam | ينجح في الامتحان |
| sit for an exam | يجتاز الامتحان |
| gain knowledge | يكتسب المعرفة |
| acquire skills | يكتسب المهارات |
| Base | Verb | Noun | Adjective |
|---|---|---|---|
| educate | educate | education | educational |
| train | train | training | trained |
| qualify | qualify | qualification | qualified |
| develop | develop | development | developed |
| improve | improve | improvement | improved |
| instruct | instruct | instruction | instructional |
Take the Unit 3 interactive quiz
Overview: Unit 4 covers environmental challenges, future tenses (simple and perfect), making requests, and paragraph writing.
تتناول الوحدة التنمية المستدامة وأهمية حماية البيئة للأجيال القادمة.
| Word / Expression | المعنى بالعربية |
|---|---|
| sustainable development | التنمية المستدامة |
| renewable energy | الطاقة المتجددة |
| pollution | التلوث |
| climate change | التغير المناخي |
| natural resources | الموارد الطبيعية |
| recycling | إعادة التدوير |
| carbon emissions | انبعاثات الكربون |
| biodiversity | التنوع البيولوجي |
| deforestation | إزالة الغابات |
| global warming | الاحترار العالمي |
| Collocation | الترجمة بالعربية |
|---|---|
| renewable energy | الطاقة المتجددة |
| sustainable development | التنمية المستدامة |
| environmental protection | حماية البيئة |
| climate change | تغير المناخ |
| global warming | الاحتباس الحراري |
| greenhouse gases | الغازات الدفيئة |
| water shortage | ندرة المياه |
| natural resources | الموارد الطبيعية |
| reduce pollution | يقلل التلوث |
| recycle waste | يعيد تدوير النفايات |
| save energy | يوفر الطاقة |
| protect biodiversity | يحمي التنوع البيولوجي |
| Base | Noun | Adjective |
|---|---|---|
| develop | development | developed |
| sustain | sustainability | sustainable |
| pollute | pollution | polluted |
| protect | protection | protective |
| environment | environment | environmental |
| recycle | recycling | recyclable |
Take the Unit 4 interactive quiz
Overview: Unit 5 explores women's roles in leadership and society, the passive voice, giving advice, and film review writing.
تتناول الوحدة دور المرأة في المجتمع والقيادة والمساواة بين الجنسين وتمكين المرأة.
| Word / Expression | المعنى بالعربية |
|---|---|
| gender equality | المساواة بين الجنسين |
| empowerment | التمكين |
| leadership | القيادة |
| discrimination | التمييز |
| women's rights | حقوق المرأة |
| role model | قدوة |
| achievement | إنجاز |
| political participation | المشاركة السياسية |
| stereotype | صورة نمطية |
| equal opportunities | فرص متكافئة |
| Collocation | الترجمة بالعربية |
|---|---|
| gender equality | المساواة بين الجنسين |
| equal opportunities | فرص متساوية |
| women's rights | حقوق المرأة |
| decision-making positions | مناصب صنع القرار |
| break the glass ceiling | يكسر السقف الزجاجي |
| political participation | المشاركة السياسية |
| female leadership | القيادة النسائية |
| women's empowerment | تمكين المرأة |
| fight discrimination | يحارب التمييز |
| access education | الولوج إلى التعليم |
| achieve success | يحقق النجاح |
| career advancement | التقدم المهني |
| Base | Noun | Adjective |
|---|---|---|
| equal | equality | equal |
| empower | empowerment | empowered |
| achieve | achievement | achieved |
| lead | leadership | leading |
| discriminate | discrimination | discriminatory |
| educate | education | educated |
Take the Unit 5 interactive quiz
| Word / Expression | Meaning | المعنى بالعربية |
|---|---|---|
| humour | the quality of being funny | الفكاهة |
| joke | something said to cause laughter | نكتة |
| funny | causing laughter | مضحك |
| laughter | the act of laughing | الضحك |
| sense of humour | ability to appreciate jokes | حس الفكاهة |
| comedian | a person who performs comedy | كوميدي |
| audience | people watching a performance | جمهور |
| embarrassing | causing embarrassment | محرج |
| scary | causing fear | مخيف |
| amusing | entertaining, mildly funny | مسلٍ |
| Collocation | الترجمة بالعربية |
|---|---|
| sense of humour | حس الفكاهة |
| tell a joke | يحكي نكتة |
| crack a joke | يلقي نكتة |
| burst out laughing | ينفجر ضحكًا |
| make fun of | يسخر من |
| laugh at | يضحك على |
| play a prank on | يمزح مع / يخدع على سبيل المزاح |
| have a good laugh | يستمتع بالضحك |
| see the funny side | يرى الجانب المضحك |
| humorous remark | تعليق فكاهي |
| comic situation | موقف كوميدي |
| funny story | قصة مضحكة |
| Base Word | Verb | Noun | Adjective |
|---|---|---|---|
| humour | — | humour | humorous |
| laugh | laugh | laughter | laughing |
| amuse | amuse | amusement | amusing |
| embarrass | embarrass | embarrassment | embarrassing |
| fright | frighten | fright | frightening |
| entertain | entertain | entertainment | entertaining |
| comedy | — | comedy | comic |
| joke | joke | joke | joking |
| Function | Present | Past | الترجمة |
|---|---|---|---|
| Ability | can / could / be able to | was/were able to / could | القدرة على فعل شيء |
| Possibility | may / might / could | might have / could have | احتمال حدوث شيء |
| Permission | can / may | was allowed to / could | الحصول على إذن |
| Request | can / could / would | — | طلب شيء من شخص |
| Obligation | must / have to | had to | الواجب أو الإلزام |
| Lack of obligation | don't have to / needn't | didn't have to | عدم الضرورة |
| Prohibition | mustn't | wasn't allowed to / couldn't | المنع من فعل شيء |
| Advice | should / ought to | should have / ought to have | تقديم نصيحة |
| Certainty (+) | must | must have | التأكيد الإيجابي |
| Certainty (−) | can't | can't have / couldn't have | التأكيد السلبي |
Take the Unit 2 interactive quiz — vocabulary, word formation, modal verbs & functions
Vocabulary, Word Formation, Modal Verbs & Functions
Overview: Unit 6 covers cultural values, traditions, and social behaviours. Students explore vocabulary on culture, phrasal verbs, apologising, and personal email writing.
تركز الوحدة على القيم الثقافية والعادات والتقاليد داخل المجتمعات المختلفة وأهمية التسامح والاحترام والهوية الثقافية.
| Word / Expression | المعنى بالعربية |
|---|---|
| tradition | التقاليد |
| custom | عادة |
| values | القيم |
| heritage | التراث |
| diversity | التنوع |
| tolerance | التسامح |
| respect | الاحترام |
| identity | الهوية |
| belief | معتقد |
| cultural exchange | التبادل الثقافي |
| Collocation | المعنى بالعربية |
|---|---|
| culture shock | صدمة ثقافية |
| table manners | آداب المائدة |
| melting pot | بوتقة انصهار الثقافات |
| deeply rooted | متجذر بعمق |
| cultural heritage | التراث الثقافي |
| traditional values | القيم التقليدية |
| cultural diversity | التنوع الثقافي |
| Phrasal Verb | المعنى | Usage |
|---|---|---|
| apply for | يتقدم لـ | job, visa |
| break down | يتوقف عن العمل | machine, car |
| call for | يطالب بـ | action |
| stand for | يعني / يمثل | NGO |
| give up | يتوقف عن | smoking |
| keep on | يستمر | working |
| turn down | يرفض | offer |
| pick up | يتعلم | language |
| make up | يخترع | story |
| put out | يطفئ | fire |
| take up | يبدأ | hobby |
| put off | يؤجل | meeting |
| go through | يعاني من | experience |
| look after | يعتني بـ | child |
| Phrasal Verb | المعنى | Usage |
|---|---|---|
| look up | يبحث عن | dictionary |
| bring about | يسبب | change |
| look forward to | ينتظر | event |
| set up | يؤسس | business |
| find out | يكتشف | truth |
| fill in | يملأ | form |
| hand out | يوزع | papers |
| hand in | يسلم | homework |
| pass away | يتوفى | person |
| set off | ينطلق | trip |
| check in | يسجل | hotel |
| take after | يشبه | father |
| put up with | يتحمل | noise |
| make up | يصلح | after fight |
| Phrasal Verb | المعنى | Example |
|---|---|---|
| give up | يتوقف عن | He gave up smoking. |
| take up | يبدأ هواية | She took up painting. |
| put off | يؤجل | They put off the meeting. |
| look after | يعتني بـ | She looks after her brother. |
| pick up | يتعلم | He picked up French quickly. |
| go through | يعاني من | She went through hard times. |
| Phrasal Verb | المعنى | Example |
|---|---|---|
| hand in | يسلم | Hand in your homework. |
| set up | يؤسس | He set up a new business. |
| find out | يكتشف | I found out the truth. |
| put up with | يتحمل | She can't put up with noise. |
| look forward to | ينتظر بشوق | I look forward to the event. |
| bring about | يسبب / يحدث | Education brings about change. |
Take the Unit 6 interactive quiz
Overview: Unit 7 covers citizenship, civic responsibility, and human rights. Students explore vocabulary on citizenship, reported speech, giving advice, and informal email writing.
تركز الوحدة على المواطنة والمسؤولية المدنية وحقوق الإنسان وأهمية الواجبات والتطوع والتضامن.
| Word / Expression | المعنى بالعربية |
|---|---|
| citizen | مواطن |
| citizenship | المواطنة |
| responsibility | مسؤولية |
| duty | واجب |
| right | حق |
| obligation | التزام |
| democracy | ديمقراطية |
| volunteering | التطوع |
| solidarity | تضامن |
| commitment | التزام / إخلاص |
| honesty | صدق |
| respect | احترام |
| Collocation | المعنى بالعربية |
|---|---|
| active citizenship | المواطنة الفعّالة |
| social justice | العدالة الاجتماعية |
| voluntary work | العمل التطوعي |
| human rights | حقوق الإنسان |
| national anthem | النشيد الوطني |
| local community | المجتمع المحلي |
| take action | يتخذ إجراء |
| moral obligation | واجب أخلاقي |
| non-governmental organization | منظمة غير حكومية |
| Base | Verb | Noun | Adjective |
|---|---|---|---|
| Base | Verb | Noun | Adjective |
| respect | respect | respect | respectful |
| commit | commit | commitment | committed |
| volunteer | volunteer | volunteering | voluntary |
| obey | obey | obedience | obedient |
| participate | participate | participation | participative |
| help | help | help | helpful |
| act | act | action | active |
| cooperate | cooperate | cooperation | cooperative |
| protect | protect | protection | protective |
| lead | lead | leadership | leading |
| Direct Speech | Reported Speech |
|---|---|
| Present Simple | Past Simple |
| Present Continuous | Past Continuous |
| will | would |
| can | could |
| must | had to |
| should | should (no change) |
| Direct | Reported |
|---|---|
| today | that day |
| tomorrow | the next day |
| yesterday | the day before |
| now | then |
| here | there |
Take the Unit 7 interactive quiz
Overview: Unit 8 explores Brain Drain — the emigration of skilled professionals from developing countries. Students study vocabulary, 2nd and 3rd Conditionals, purpose and reason expressions, and cause-effect article writing.
تتناول الوحدة ظاهرة هجرة الأدمغة وأسبابها وتداعياتها والحلول الممكنة، مع التدرب على الشرطية الثانية والثالثة والتعبير عن الغرض والسبب.
| Word / Expression | المعنى بالعربية |
|---|---|
| brain drain | هجرة الأدمغة |
| emigration | الهجرة إلى الخارج |
| skilled workers | العمال المهرة |
| developing countries | الدول النامية |
| unemployment | البطالة |
| living standards | مستوى المعيشة |
| research opportunities | فرص البحث العلمي |
| incentives | الحوافز |
| economic development | التنمية الاقتصادية |
| remittances | التحويلات المالية |
| Collocation | الترجمة بالعربية |
|---|---|
| skilled workers | عمال مهرة / كفاءات مؤهلة |
| job opportunities | فرص العمل |
| better living conditions | ظروف عيش أفضل |
| highly qualified graduates | خريجون ذوو كفاءة عالية |
| economic migration | الهجرة الاقتصادية |
| host country | البلد المضيف |
| home country | البلد الأم |
| unemployment rate | معدل البطالة |
| career prospects | آفاق مهنية |
| professional experience | خبرة مهنية |
| labour market | سوق الشغل |
| skilled workforce | قوة عاملة ماهرة |
| Base | Noun | Adjective / Other |
|---|---|---|
| emigrate | emigration | emigrant |
| develop | development | developed / developing |
| employ | employment / unemployment | employed / unemployed |
| migrate | migration | migrant |
| invest | investment | invested |
| educate | education | educated |
| Type | If-clause | Main clause | الشرح |
|---|---|---|---|
| 2nd Conditional | If + Past Simple | would + infinitive | موقف افتراضي في الحاضر أو المستقبل |
| 3rd Conditional | If + had + past participle | would have + past participle | موقف لم يقع في الماضي |
| Structure | Example | الشرح |
|---|---|---|
| to + infinitive | Many graduates emigrate to find better jobs. | للدلالة على الهدف |
| in order to + inf. | She studied hard in order to get a scholarship. | للغرض بشكل رسمي |
| so as to + inf. | He left Morocco so as to improve his career. | نفس معنى in order to |
| so that + subj + can | They emigrate so that they can enjoy better living standards. | حتى يتمكن شخص من فعل شيء |
| Item | Information |
|---|---|
| Topic | Brain Drain |
| Cause 1 | Low salaries and poor working conditions |
| Cause 2 | Lack of research opportunities |
| Effect 1 | Shortage of skilled workers |
| Effect 2 | Slow economic development |
| Solution | Better salaries, research funding, and incentives |
Take the Unit 8 interactive quiz
Overview: Unit 9 explores the world of science and technology and its impact on modern life. Students learn vocabulary on innovation and technology, practise Relative Pronouns, express wishes and regrets, and write a for-and-against essay.
تتناول الوحدة تأثير العلم والتكنولوجيا على الحياة المعاصرة — أسماء الموصول، الأمنيات والندم، ومقال المزايا والمساوئ.
| Word / Expression | المعنى بالعربية |
|---|---|
| scientific advances | التقدم العلمي |
| innovation | الابتكار |
| artificial intelligence | الذكاء الاصطناعي |
| biotechnology | التكنولوجيا الحيوية |
| renewable energy | الطاقة المتجددة |
| genetic engineering | الهندسة الوراثية |
| space exploration | استكشاف الفضاء |
| robotics | علم الروبوتات |
| nanotechnology | تكنولوجيا النانو |
| digital revolution | الثورة الرقمية |
| Collocation | الترجمة بالعربية |
|---|---|
| artificial intelligence | الذكاء الاصطناعي |
| technological progress | التقدم التكنولوجي |
| scientific breakthrough | اختراق علمي |
| medical advances | تطورات طبية |
| digital communication | التواصل الرقمي |
| cutting-edge technology | تكنولوجيا متطورة جدًا |
| internet access | الولوج إلى الإنترنت |
| technological innovation | الابتكار التكنولوجي |
| online learning | التعلم عبر الإنترنت |
| social media platforms | منصات التواصل الاجتماعي |
| communication tools | وسائل التواصل |
| cyber security | الأمن السيبراني |
| Base | Noun | Adjective / Other |
|---|---|---|
| invent | invention / inventor | inventive |
| discover | discovery | discovered |
| develop | development | developed |
| communicate | communication | communicative |
| innovate | innovation | innovative |
| explore | exploration | exploratory |
| Pronoun | Used for | Example | يُستعمل مع |
|---|---|---|---|
| who | people | The scientist who discovered penicillin was Fleming. | الأشخاص |
| which | things / animals | The invention which changed the world was the internet. | الأشياء والحيوانات |
| that | people or things | The robot that was built last year won a prize. | الأشخاص والأشياء |
| whose | possession | The engineer whose design was chosen works in Casablanca. | الملكية |
| where | places | The laboratory where they work is very modern. | الأماكن |
| Meaning | Structure | Example |
|---|---|---|
| Wish about present | I wish + Past Simple | I wish I had better equipment. |
| Regret about past | I wish + had + PP | I wish I had studied harder. |
| Strong wish / regret | If only + same rules | If only we had more funding. |
| Item | Information |
|---|---|
| Topic | Is technology more harmful or beneficial to society? |
| Argument For 1 | Improves communication and access to information |
| Argument For 2 | Advances in medicine save millions of lives |
| Argument Against 1 | Creates unemployment by replacing human workers |
| Argument Against 2 | Causes social isolation and addiction |
| Conclusion | On balance, technology is beneficial if used responsibly |
Take the Unit 9 interactive quiz
Overview: Unit 10 explores international organizations and their role in promoting peace, cooperation and development. Students study vocabulary, linking words, expressing certainty and probability, and advantages-disadvantages article writing.
تتناول الوحدة المنظمات الدولية ودورها في تحقيق السلام والتعاون والتنمية — أدوات الربط، اليقين والاحتمال، ومقال المزايا والمساوئ.
| Word / Expression | المعنى بالعربية |
|---|---|
| international organization | منظمة دولية |
| United Nations (UN) | الأمم المتحدة |
| humanitarian aid | مساعدات إنسانية |
| peacekeeping mission | مهمة حفظ السلام |
| human rights | حقوق الإنسان |
| cooperation | التعاون |
| development | التنمية |
| conflict resolution | حل النزاعات |
| non-governmental organization (NGO) | منظمة غير حكومية |
| global issues | قضايا عالمية |
| Collocation | الترجمة |
|---|---|
| secretary general | الأمين العام |
| promote peace | تعزيز السلام |
| provide aid | تقديم المساعدة |
| protect human rights | حماية حقوق الإنسان |
| solve conflicts | حل النزاعات |
| international cooperation | التعاون الدولي |
| global development | التنمية العالمية |
| take action | اتخاذ إجراءات |
| support communities | دعم المجتمعات |
| fight poverty | محاربة الفقر |
| raise awareness | نشر الوعي |
| Base | Noun | Adjective / Other |
|---|---|---|
| develop | development | developed / developing |
| cooperate | cooperation | cooperative |
| protect | protection | protective |
| govern | government | governmental |
| assist | assistance | assistant |
| organize | organization | organized |
| Function | الوظيفة | Linking Words | Example |
|---|---|---|---|
| Addition | الإضافة | and, also, moreover, in addition | Organizations provide aid and support development. |
| Contrast | التناقض | although, however, despite, in spite of | Although they try, conflicts still exist. |
| Cause | السبب | because, since, as | They cooperate because global problems affect everyone. |
| Effect | النتيجة | so, therefore, as a result | The UN intervenes, so peace is restored. |
| Sequence | الترتيب | first, then, after that, finally | First, they negotiate. Then, they act. |
| Conclusion | الخلاصة | in conclusion, to sum up, overall | In conclusion, cooperation is essential. |
| Expression | Example |
|---|---|
| must | This must be an important organization. |
| I'm sure | I'm sure the UN plays a key role. |
| certainly | This is certainly a global issue. |
| there is no doubt that | There is no doubt that cooperation is necessary. |
| Expression | Example |
|---|---|
| probably | They will probably find a solution. |
| might | The organization might help refugees. |
| it is likely that | It is likely that the conflict will end soon. |
| Item | Information |
|---|---|
| Topic | Advantages and disadvantages of social media |
| Advantage 1 | Easy communication |
| Advantage 2 | Access to information |
| Disadvantage 1 | Addiction |
| Disadvantage 2 | Cyberbullying |
| Conclusion | Useful if used wisely |
Take the Unit 10 interactive quiz
12 rich, bilingual revision resources for Moroccan 2nd Year Baccalaureate students. Click any card to open a print-ready page — your browser's Print dialog can save it as a PDF.