Learn to talk about life experiences, recent events, and actions with present results. Practice forming sentences with have/has + past participle.
The Present Perfect tense connects past actions to the present. Learn to talk about experiences, recent events, and actions that started in the past and continue to now.
Present perfect = have/has + past participle. Use when a past event is connected to the present.
Past participle
Regular: add -ed (same as past simple). Irregular: must memorise — go→gone, eat→eaten, see→seen, do→done, have→had, be→been, write→written.
The Present Perfect tense connects past actions to the present moment. It's used for experiences, recent events, and actions that started in the past and continue.
"I have visited Paris three times."
"She has never eaten sushi."
"They have seen that movie."
"I have lived here for five years."
"He has just finished his work."
"We have known each other since 2018."
Sarah has always loved travelling. She has visited ten different countries so far.
She has just returned from Japan, where she tried sushi for the first time.
Her best friend has never been on a plane, but Sarah has already booked their next trip together.
They have known each other since primary school and have always dreamed of seeing the world.
Present Perfect = have/has + past participle
✓ I have visited → I've visited
✓ She has finished → She's finished
✓ They have lived → They've lived
[Ad: after-core-concept]
Learn the simple pattern to create Present Perfect sentences with regular and irregular verbs.
I have visited (I've visited)
You have finished (You've finished)
He/She has eaten (He's/She's eaten)
We have seen (We've seen)
They have lived (They've lived)
I have not visited (I haven't visited)
You have not finished (You haven't finished)
He/She has not eaten (He/She hasn't eaten)
We have not seen (We haven't seen)
They have not lived (They haven't lived)
Complete these sentences:
1. "I __________ (visit) London many times."
2. "She __________ (not finish) her homework yet."
3. "They __________ (live) here since 2020."
1. "I have visited London many times." or "I've visited London many times."
2. "She has not finished her homework yet." or "She hasn't finished her homework yet."
3. "They have lived here since 2020." or "They've lived here since 2020."
[Ad: after-formation-rules]
Learn the words that often go with Present Perfect tense.
"I have already finished my work."
"We have lived here for five years."
Have you ever...?
How long have you...?
Have you ... yet?
in your life
so far
up to now
"Have you ever been to Paris?"
Want to try a Present Perfect quiz?
Practice with multiple choice questions
Learn how to form past participles for regular and irregular verbs.
For most verbs, add -ed to the base form:
play → played, learn → learned, live → lived
[Ad: after-spelling-rules]
Ready to test your Present Perfect knowledge?
Challenge yourself with fill-in-the-blank exercises
❌ I have visit London.
✓ I have visited London.
❌ She has finish her work.
✓ She has finished her work.
❌ They have live here for five years.
✓ They have lived here for five years.
❌ We have see that movie.
✓ We have seen that movie.
❌ He has go to school.
✓ He has gone to school.
Master Present Perfect sentence building!
Drag and drop words to form correct sentences
[Ad: before-speaking-practice]
To practice your pronunciation, listen to the native speaker audio first. Then 'Record' yourself repeating what you heard, then use the 'Playback' button to compare your pronunciation with the native speaker. If you want to record yourself again, simply click 'Delete'!
I have visited London three times.
She has already finished her homework.
They have lived here since 2020.
We have never been to Japan.
He has just started his new job.
I have known her for five years.
She has worked here for a long time.
They have already seen that movie.
Share Free Daily English With Them Today!