Present Perfect Tense: A Simple Guide for Beginners
Have you ever heard someone say:
-
“I have eaten.”
-
“She has gone.”
-
“They have finished.”
These are examples of the present perfect tense — a very useful part of English grammar!
But what does it mean? When do we use it? And how is it different from the past tense?
👉 Don’t worry! In this post, I’ll explain everything in a clear, easy way. If you are a beginner (A1 level), this lesson is for you.
Let’s begin!
✅ What is the Present Perfect Tense?
The present perfect tense is used to talk about:
-
An action that happened in the past but the time is not important
-
An action that started in the past and is still true now
-
Something that just happened
Structure: How to Make It
✅ Formula:
Subject + have/has + past participle (V3)
| Subject | Auxiliary Verb | Past Participle |
|---|---|---|
| I / You / We / They | have | eaten, gone, played |
| He / She / It | has | eaten, gone, played |
✅ Examples:
-
I have visited Paris.
-
She has finished her homework.
-
They have played football.
🧠 What is the Past Participle?
The past participle is the third form of a verb.
| Verb (Base Form) | Past Simple | Past Participle (V3) |
|---|---|---|
| eat | ate | eaten |
| go | went | gone |
| play | played | played |
| do | did | done |
When Do We Use the Present Perfect?
1. ✅ To talk about life experiences
We don’t say when something happened. Just that it happened.
-
I have visited London.
-
She has met the president.
-
Have you ever eaten sushi?
💡 We often use “ever” and “never” here.
-
Have you ever been to Kenya?
-
I have never tried skydiving.
2. ✅ To talk about actions that just happened
We use “just” to show it happened a short time ago.
-
I have just finished my lunch.
-
He has just arrived at school.
3. ✅ To talk about actions that started in the past and are still true now
We often use “for” or “since”.
-
I have lived here for 2 years.
-
She has worked at that company since 2020.
📌 “For” = a period of time (2 years, 10 minutes)
📌 “Since” = a point in time (Monday, 2020, morning)
❌ Common Mistakes
🚫 Don’t use the present perfect with a past time word like yesterday, last week, in 2010.
Wrong: I have seen that movie yesterday.
Correct: I saw that movie yesterday.
✅ Use past simple for specific time in the past.
💬 Questions and Negative Sentences
🔹 Questions:
Use Have/Has + subject + past participle
-
Have you seen my phone?
-
Has she finished her homework?
🔹 Negatives:
Use haven’t/hasn’t + past participle
-
I haven’t eaten yet.
-
He hasn’t called me today.
📝 Practice Time!
Fill in the blanks:
-
I __________ (visit) my grandma today.
-
She __________ (not finish) her dinner.
-
__________ you ever __________ (be) to Italy?
-
They __________ (live) here since 2021.
-
He __________ just __________ (leave) the office.
✔️ Answers:
-
have visited
-
has not finished
-
Have / been
-
have lived
-
has / left
Summary Table
| Usage | Keywords | Example |
|---|---|---|
| Life Experience | ever, never | I have never flown. |
| Recent Actions | just | She has just left. |
| Still True Now | for, since | We have lived here for 3 years. |
Final Thoughts
You did it! You now understand the present perfect tense.
Remember:
-
Use have/has + V3
-
Use it when time is not specific
-
Practice makes perfect!
Try making 3 sentences today with the present perfect.
Post them in the comments or say them out loud.
Want More Practice?
Download your free Present Perfect Practice Sheet here:
➡️ Download The free PDF
And don’t forget to follow English with Eliphaz for more simple English grammar tips!
Facebook:https://m.facebook.com/people/English-with-Eliphaz/100094328243949/
YouTube:http://www.youtube.com/@englishwitheliphaz
Google blogger: https://englishwitheliphaz.blogspot.com/
Share this post if it helped you!
Which example did you like the most? Comment below 👇
#PresentPerfect #LearnEnglishGrammar #EnglishWithEliphaz #A1English #GrammarMadeEasy #EnglishForBeginners #TensesInEnglish #SpokenEnglish #ESL #EnglishTips #BasicGrammar
Present perfect tense, learn English grammar, English for beginners, grammar for A1 level, English with Eliphaz, tense explanation, spoken English, ESL, grammar rules

Thanks for support
ReplyDeleteThanks for this post
ReplyDelete