English For Cool Dudes

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)