Welcome to B1 Grammar! Here in Siem Reap, I often hear guides and hotel staff sharing their stories with guests. Sometimes they say, "I lived here for 5 years," when they actually mean, "I have lived here for 5 years."
Knowing when an action is completely finished (Past Simple) and when it continues or affects the present (Present Perfect) changes your whole story. Today we will master the difference.
warning Common Mistake
Never use specific, finished time words (like yesterday, last year, in 2019) with the Present Perfect.
Wrong: I have seen Angkor Wat yesterday. Right: I saw Angkor Wat yesterday.
menu_book
Comparing the Tenses
Present Perfect
Have visited
Used to talk about a life experience. The exact time is not important.
Example: I have visited the Bayon temple many times.
Past Simple
Visited
Used for an action that started and finished in the past at a known time.
Example: Our guests visited the Bayon temple yesterday morning.
Present Perfect
Since / For
Keywords used to show an action started in the past and continues today.
Example: Sophea has worked at this hotel since 2018. (She still works here).
Past Simple
In 2018 / Ago
Keywords that point to a completely finished block of time.
Example: Sophea started her tourism business in 2018.
Present Perfect
Have you ever...?
A question asking if an experience has happened at *any* time in someone's life.
Example:Have you ever eaten authentic fish amok?
Past Simple
When did you...?
A question asking for the specific details or time of a finished event.
Example:When did you eat at that restaurant?
sports_esports
Knowledge Check
work The Tour Guide's Resume
You want to tell a guest that you started being a guide in 2022, and you are STILL a guide today. Which sentence is correct?
support_agent Reporting a Maintenance Issue
A guest asks about their broken air conditioner. You want to say you contacted maintenance 10 minutes ago.
forum Making Conversation
You are picking up a tourist at the airport. How do you politely ask about their life experiences?
workspace_premium
Lesson Complete!
0%
cloud_download
Study Resources
Lesson Summary & Review
Let's review the key concepts covered in the interactive module above to ensure you are ready to tell your story in English.
Past Simple
Use the Past Simple for actions that started and finished in the past at a specific, known time.
Keywords: yesterday, last week, in 2019, two days ago.
Example: "I visited the museum yesterday."
Question Form: "When did you visit the museum?"
Present Perfect
Use the Present Perfect for life experiences (where the exact time doesn't matter) or actions that started in the past and continue to the present.
Keywords: since, for, already, yet, ever, never.
Example (Experience): "I have visited the museum three times."
Example (Continuing): "I have worked here since 2020."
Question Form: "Have you ever visited the museum?"
forum Ask a teacher
Hi, please Do not Spam in Comment
We use cookies to understand preferences and optimize your experience using our site, this includes advertising affiliated with Google.
We have detected that you are using adblocking plugin in your browser. The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin. If you believe this is an error, try reloading the page.