Skip to main content

English Grammar – Intermediate

“Present Perfect”

Lesson Content

English grammar present perfect

Grammar Focus

We use the present perfect (have/has + past participle) to talk about things that started in the past and continue to now, or past experiences at an unknown time. This tense connects the past to the present.

🔹 Form:
• Use have with I, you, we, they
• Use has with he, she, it
• Use a past participle (e.g., gone, eaten, visited)

🔹 Examples:
• I have visited New York three times.
• She has never eaten sushi.
• They have lived here since 2020.
• We have just finished dinner.

The present perfect is often used with words like: ever, never, just, already, yet, since, for.
Avoid mistakes like “She have” or “He has went.” Always check subject and verb form.

🗣️ Why This Grammar Matters for Listening and Speaking

The present perfect is useful in everyday conversations where you talk about experiences, news, and recent actions. It helps you understand what someone has done and respond naturally.

✔️ Real-life situations include:
Talking about experiences:
➤ “Have you ever been to Los Angeles?”
➤ “Yes, I’ve visited twice.”

  • Giving recent updates:
    ➤ “He has just finished his homework.”
    ➤ “I’ve already seen that movie.”
  • Describing changes or achievements:
    ➤ “She has improved a lot in English.”
    ➤ “We’ve learned so much this week!”
  • Listening for cues in conversation:
    ➤ “They’ve never tried Thai food.” → (Now you can recommend something!)

Understanding this tense helps you ask better questions and give meaningful replies in daily life.

Let’s Practice


Language Game

Now, practice your language skills with these interactive games.

🎧🗣️ Listening & Speaking Practice Questions

Talk About Your Experiences
These questions help you share about your life and hear others’ stories. Use “I have…” or “He/She has…” in your answers.

Share Travel or Activities:
Have you ever visited another country or famous place?
➤ For example: “I have been to Canada. I have seen the Statue of Liberty.”

Try New Things:
What is something new you have tried this year?
➤ For example: “I have learned to cook.” / “I have tried rock climbing.”

Talk About Your Studies or Work:
What have you studied or done at school/work recently?
➤ For example: “I have studied English since January.”

Talk About Food:
What interesting foods have you eaten?
➤ For example: “I have eaten sushi, but I haven’t tried Indian food.”

Ask Others:
Choose a friend or teacher. What has he or she done that surprised you?
➤ For example: “She has learned three languages.”

Time Words Practice:
What have you already done today? What have you not done yet?
➤ For example: “I have already eaten breakfast. I haven’t done my homework yet.”


Disclosure: Randall developed this content through collaboration with AI, combining technological support with professional instructional design.
Try More Free Listening at Dailyesl.com