These present perfect exercises in multiple choice questions test format with answers are prepared by English grammar teachers. At the explanations tab, we listed several present perfect examples and sentences as well as formula, form and structure. And at the worksheet tab, you can download these exercises as PDF or word files for free.
Published At: 4/24/2025, 11:39:20 PM
EXERCISE
EXPLANATION
Present Perfect Tense
The Present Perfect is used to talk about actions or experiences that happened at an unspecified time in the past and are still relevant to the present moment.
It connects the past with the present.
Form of Present Perfect
Subject + have/has + past participle (V3)
I have seen that movie.
She has finished her homework.
They have visited London many times.
When Do We Use the Present Perfect?
Experience: To talk about life experiences
Unfinished time period: With words like this week, today, this year
Result in the present: The action has an effect now
Recently completed actions: Often used with just, already, yet
Common Time Expressions Used with Present Perfect
Time Expression
Use
Example
ever / never
To ask or talk about life experiences
Have you ever been to Japan? I have never eaten sushi.
just / already / yet
To show recent actions or completion
I have just finished my homework. She has already left. Have you finished yet?
since / for
To talk about duration or starting point
I have lived here since 2015. We have known each other for years.
so far / recently / lately
To describe recent or unfinished time periods
They have made good progress so far. I have recently started a new job. Have you been feeling tired lately?
Quick Tips
Use has for he, she, it and have for I, you, we, they.
Use the past participle form of the verb (e.g., gone, seen, eaten).
Don’t use the Present Perfect with a specific time (e.g., yesterday, in 2010).
Common mistake: I have gone to Paris in 2015 ❌ → I went to Paris in 2015 ✅