English Learning Hub

Explore Lessons

Explore our structured lessons covering Speaking, Listening, Writing, and Reading from beginner (A1) to mastery (C2).

Level: B1 Jul 28, 2026

Passive Voice in Present and Past Simple

Lesson 10: Passive Voice (Present and Past Simple). 1. Overview Shift the focus from who is doing an action to the object receiving the action using the Passive Voice. 2. Structure - Present Simple Passive: [Object] + [am / is / are] + [Past Participle (V3)] (e.g., English is spoken worldwide). - Past Simple Passive: [Object] + [was / were] + [Past Participle (V3)] (e.g., This website was built by a freelancer). 3. Practice Exercise Change the active sentence to passive: 1. Active: People speak Arabic in Morocco. Passive: Arabic _____ in Morocco. 2. Active: He wrote the application in 2026. Passive: The application _____ in 2026.

Level: B1 Jul 28, 2026

Modal Verbs of Deduction: Must, Might, Cant

Lesson 9: Modal Verbs of Deduction (Must, Might, Can't). 1. Overview Make logical guesses and deductions about situations based on evidence using modal verbs. 2. Levels of Certainty - Must: You are almost 100% sure something is true (e.g., He worked all night; he must be tired). - Might / May / Could: You think it is possible, but you are not sure (e.g., It might rain later today). - Can't: You are almost 100% sure something is impossible (e.g., That can't be true; I just checked the logs). 3. Practice Exercise Choose the correct modal verb (must, might, can't): 1. Look at the bright sun; it _____ rain today. 2. He has been coding for ten hours straight; he _____ be exhausted.

Level: B1 Jul 28, 2026

Relative Clauses: Who, Which, That, and Where

Lesson 8: Relative Clauses (Who, Which, That, Where). 1. Overview Connect ideas and give extra information about nouns using relative pronouns. 2. Common Relative Pronouns - Who: Used for people (e.g., The developer who built this app is talented). - Which / That: Used for things and animals (e.g., The laptop that/which I bought is fast). - Where: Used for places (e.g., The city where I live is Nador). 3. Practice Exercise Fill in the blanks with "who", "which", or "where": 1. This is the office _____ I work every day. 2. She is the programmer _____ solved the security flaw.

Level: B1 Jul 28, 2026

Second Conditional for Hypothetical Situations

Lesson 7: Second Conditional (Hypothetical Situations). 1. Overview Express unreal, imaginary, or highly unlikely situations in the present or future using the Second Conditional. 2. Structure If + [Past Simple clause], [would + base verb clause] - If I had a million dollars, I would travel the world. - If I knew how to fix this bug, I would tell you. 3. Note on the Verb "To Be" In formal English, use "were" for all subjects in the if-clause (e.g., If I were you, I would take that job). 4. Practice Exercise Complete the sentences using the Second Conditional: 1. If I _____ (be) rich, I would buy a modern workstation. 2. What would you do if you _____ (win) the lottery?

Level: B1 Jul 28, 2026

First Conditional for Real Possibilities

Lesson 6: First Conditional (Real Possibilities). 1. Overview Learn how to talk about realistic conditions and their likely consequences in the future using the First Conditional. 2. Structure If + [Present Simple clause], [will + base verb clause] - If you study hard, you will pass the exam. - If it rains, we will stay inside. 3. Alternative Word Order You can reverse the clauses without changing the meaning (no comma needed when "if" is in the middle): - You will pass the exam if you study hard. 4. Examples & Sentences - If I finish this code tonight, I will deploy it. - What will you do if the server crashes? 5. Practice Exercise Complete the sentences with the correct form of the verbs in parentheses: 1. If she _____ (practice) every day, she will speak fluently. 2. We _____ (miss) the train if we don't hurry.

Level: B1 Jul 28, 2026

Talking About the Future: Will vs. Going To

Lesson 5: Future Forms (Will vs. Going To). 1. Overview Understand the subtle differences between using "will" and "be going to" when talking about future events. 2. Using "Will" - Used for instant decisions made at the moment of speaking (e.g., The phone is ringing. I'll get it). - Used for promises, offers, and predictions based on opinion (e.g., I think Bitcoin will rise). 3. Using "Going To" - Used for pre-planned intentions and decisions made before speaking (e.g., I am going to build a mobile app next month). - Used for predictions based on current physical evidence (e.g., Look at those dark clouds; it is going to rain). 4. Practice Exercise Choose between "will" or "going to": 1. I have decided that I _____ (learn) Python next week. 2. Wait, I _____ (help) you carry those boxes.

Level: B1 Jul 28, 2026

Present Perfect with Just, Already, and Yet

Lesson 4: Present Perfect with Just, Already, and Yet. 1. Overview Refine your use of the Present Perfect tense by adding time adverbs that describe recent events and expectations. 2. Adverb Usage - Just: Used for actions that happened very recently (e.g., I have just finished my code). - Already: Used for actions that happened sooner than expected (e.g., She has already eaten dinner). - Yet: Used in negative sentences and questions to mean "not until now" (e.g., Have you fixed the bug yet? I haven't finished yet). 3. Placement in Sentence - "Just" and "already" go between "have/has" and the past participle. - "Yet" always goes at the very end of the sentence. 4. Practice Exercise Insert "just", "already", or "yet" into the correct position: 1. I have _____ uploaded the new file to the server. 2. Have you checked the database _____? 3. He has _____ arrived at the office.

Level: B1 Jul 28, 2026

Present Perfect Tense for Life Experiences

Lesson 3: Present Perfect Tense (Life Experiences). 1. Overview Learn how to talk about past experiences, achievements, and actions that connect the past to the present using the Present Perfect tense. 2. Structure [Subject] + [have / has] + [Past Participle (V3)] - I have visited several cities. - She has written three web applications. - They have learned English. 3. Using "Ever" and "Never" - Ever means at any time in your life (used in questions: Have you ever been to Rabat?). - Never means not at any time (used in negative statements: I have never flown in a helicopter). 4. Examples & Sentences - Have you ever read a philosophy book? - I have coded in multiple languages. 5. Practice Exercise Fill in the blanks with the correct Present Perfect form: 1. I _____ (work) as a developer for years. 2. She _____ (never / see) the ocean.

Level: B1 Jul 28, 2026

Past Simple vs. Past Continuous

Lesson 2: Past Simple vs. Past Continuous. 1. Overview Learn how to combine the Past Simple and Past Continuous tenses to talk about an ongoing past action interrupted by a shorter action. 2. The Core Concept - Past Continuous: Used for the longer, background action (e.g., I was sleeping). - Past Simple: Used for the shorter, interrupting action (e.g., The phone rang). 3. Using "When" and "While" - Use "when" usually before the Past Simple (e.g., I was coding **when** the power went out). - Use "while" usually before the Past Continuous (e.g., **While** I was working, he called me). 4. Examples & Sentences - She was walking home when it started to rain. - What were you doing while I was away? 5. Practice Exercise Choose the correct tense for each verb in parentheses: 1. While I _____ (study), my friend _____ (arrive). 2. They _____ (play) football when the ball _____ (break).

Level: B1 Jul 28, 2026

Present Continuous Tense

Lesson 1: Present Continuous Tense. 1. Overview In this lesson, you will learn how to describe actions that are happening right now, at the exact moment of speaking, or temporary situations. 2. Structure [Subject] + [am / is / are] + [verb + -ing] - I am learning English. - He is writing code. - They are testing the database. 3. Spelling Rules for -ING - Drop the silent "e" and add "-ing" (e.g., make -> making, write -> writing). - Double the final consonant for short, stressed verbs ending in consonant-vowel-consonant (e.g., run -> running, sit -> sitting). 4. Negative and Interrogative Forms - Negative: I am not sleeping. - Interrogative: Are you working right now? 5. Practice Exercise Fill in the blanks with the correct Present Continuous form: 1. Listen! The phone _____ (ring). 2. We _____ (build) a new web application today.