Intermediate Grammar (B1/B2)
🕰️ Present Perfect vs. Past Simple
Master the difference: **Have Done** vs. **Did**.
Progress: 0/5 activities complete
Score: 0
Activity 1: Match the Tense to the Concept
Click a tense, then click the correct description to match them.
Focuses on a **finished moment in the past**, using specific time words like 'yesterday', 'last week', or 'in 2010'.
Focuses on **experiences** that happened sometime in your whole life (the time is *unspecified*). Keywords: 'ever', 'never', 'before'.
Focuses on a **past action that has a clear result right now** (e.g., "I have lost my key, so I can't get in.").
Used to **tell a story or describe a series of events** that finished in the past. (Example: "We arrived, checked in, and went to bed.")
Past Simple
Present Perfect
Present Perfect
Past Simple
🎉 Concepts matched! (20 points awarded)
Activity 2: Choose the Correct Tense
Which tense is grammatically correct in the context of the time expression?
1. They _______ in London **since** 2018. (The action continues now)
2. I _______ the whole report **last night**. (Specific finished time)
3. Have you **ever** _______ traditional English food? (Unspecified life experience)
4. We _______ to Berlin in 2010 and then came back. (Specific finished time)
✅ Time Expressions mastered! (20 points awarded)
Activity 3: Conjugate the Verb (Click the Right Option)
Choose the verb form that best fits the sentence's context (Past Simple or Present Perfect).
1. A: Where is your phone? B: I _______ it! (Focus on the current result).
2. We _______ a brilliant film three days ago. (Specific finished time)
3. He _______ here for ten years now. (The job is ongoing, from the past until now).
4. They _______ to the party last weekend. (Specific finished time)
🏆 Conjugation complete! (20 points awarded)
Activity 4: Spot the Grammar Error
Decide if the sentence is **True** (Correct) or **False** (Incorrect) grammar.
1. I haven't seen you **yesterday**.
2. She has already finished her homework.
3. **Did you ever** visit Scotland before?
4. We **went** to the cinema last weekend.
🧐 Error spotting complete! (20 points awarded)
Activity 5: Dialogue Completion
Choose the best response to complete the conversation, paying attention to the tense.
1. A: **Have you ever been** to the new Italian restaurant? B: Yes, I _______ there two weeks ago.
2. A: Why is John so happy? B: He _______ the lottery! (Focus on the result now).
3. A: When _______ you _______ your current job? B: In 2021. (Asking about a specific time).
⭐️ Dialogue complete! You understand the tenses! (20 points awarded)