
Usage examples, affirmative sentences, negative sentences, questions (interrogative sentences) for present perfect tense.
The Present Perfect Tense is used to describe actions or events that happened at an unspecified time in the past but have a connection to the present. This tense is commonly used to talk about experiences, recently completed actions, changes over time, and actions that started in the past and continue in the present.
Usage Examples
Experiences
I have met a celebrity before.
She has tried sushi for the first time.
I have never tried bungee jumping.
She has visited the Grand Canyon twice.
He has traveled to three different continents.
This is the third time he has read that book.
We have eaten at that restaurant several times.
This is the first time I have ridden a roller coaster.
Recently completed actions
I have just taken a shower.
They haven’t called us yet.
She has already watered the plants.
We have just returned from vacation.
He has already explained the situation.
I have finished reading an interesting book.
She has recently completed her assignment.
Past actions with present results
She has hurt her ankle.
He has left his phone at home.
I have forgotten the password.
They have missed the bus.
We have painted the house.
I have scratched my car.
Started in the past and continue in the present
He has played the violin for six years.
I have known her since we were kids.
She has taught English for five years.
They have owned this car since last summer.
He has not visited his hometown since 2015.
I have worked on this project for three months.
Unfinished time period
I have met three new people today.
They have worked overtime this week.
We have spent a lot of money this month.
He has written four reports this year.
I have not exercised enough this week.
He has taken many photos this summer.
Changes over time
The cost of living has risen dramatically.
He has matured a lot since I last saw him.
Our relationship has grown stronger over time.
The city has become much bigger in recent years.
The climate has changed over the past few decades.
The company has expanded into new markets in the past year.
The number of tourists has increased in this area in recent times.
Affirmative Sentences
He has broken his leg.
I have visited Paris twice.
She has finished her homework.
They have bought a new car.
We have traveled to many countries.
He has learned how to swim.
The baby has started walking.
I have read three books this month.
She has cooked a delicious meal.
They have adopted a puppy.
We have built a treehouse.
He has improved his English skills.
I have met a famous actor.
We have seen that movie before.
He has changed his hairstyle.
The weather has gotten colder.
They have organized a party.
We have painted the house.
She has started a new job.
They have moved to another city.
We have met some interesting people.
He has opened a restaurant.
The dog has learned a new trick.
I have made a cake for my friend.
She has taken beautiful photos.
They have played soccer all afternoon.
We have cleaned the entire house.
He has won a photography contest.
The teacher has given us homework.
I have found my missing keys.
She has taught English for five years.
They have fixed the broken chair.
We have enjoyed our vacation.
She has planted flowers in the garden.
I have read three books this week.
He has learned a new language.
She has visited her grandparents twice.
They have completed their assignments on time.
We have traveled to five different countries.
He has played football since he was a child.
I have studied English for more than five years.
She has changed a lot since we last saw her.
They have lived in this city for over a decade.
We have worked on this project for several months.
He has improved his cooking skills by practicing daily.
Fashion has shifted dramatically over the years.
They have made significant progress in their research.
The environment has changed significantly over the past century.
The town has transformed from a small village into a bustling city.
The company has adopted new strategies to improve efficiency.
Negative Sentences
I haven't eaten.
She hasn't called.
They haven't arrived.
We haven't met before.
He hasn't finished.
I haven't slept well.
She hasn't written today.
They haven't left yet.
We haven't decided yet.
He hasn't worked today.
I haven't seen that movie.
She hasn't visited us tonight.
They haven't spoken recently.
We haven't studied enough.
He hasn't changed at all.
I haven't finished my homework yet.
She hasn't answered my email.
They haven't traveled abroad.
We haven't tried that restaurant.
He hasn't told me the truth.
I haven't heard from her in weeks.
She hasn't learned to drive yet.
They haven't completed the project.
We haven't made any progress.
He hasn't spoken to his boss.
I haven't found my lost phone.
She hasn't read the book I recommended.
They haven't cleaned their room.
We haven't booked our flights yet.
He hasn't replied to my messages.
I haven't visited my grandparents for months.
She hasn't called me since last weekend.
They haven't eaten anything all day.
We haven't spoken in a long time.
He hasn't attended any meetings this week.
I haven't traveled by train in years.
She hasn't exercised since last month.
They haven't gone on vacation this year.
We haven't watched TV all evening.
He hasn't improved his grades this semester.
I haven't finished the book I started reading.
She hasn't worn that dress in years.
They haven't decorated the house for Christmas.
We haven't saved enough money for the trip.
He hasn't spoken to his old friend in a decade.
She hasn’t taken a vacation this year because of her workload.
I haven’t had the chance to visit my grandparents since last summer.
They haven’t spoken to each other in years due to a misunderstanding.
We haven’t made any significant progress on the project because of issues.
She hasn’t been able to find a suitable job despite applying to multiple companies.
Interrogative Sentences
Have you ever been abroad?
Has she ever tried sushi?
Have they finished their work?
Has he called you today?
Have we met somewhere before?
Has your team won the match?
Have I left my keys here?
Has she sent the invitation?
Have they cleaned the kitchen?
Has he fixed his bicycle?
Have you heard this song before?
Has she ever ridden a horse?
Have they invited you to the party?
Has he ever seen a ghost?
Have we booked the hotel room?
Have you ever traveled by plane?
Has she learned a new language recently?
Have they ever gone hiking in the mountains?
Have we completed all the tasks for today?
Has he explained the situation to you?
Have I ever told you about my childhood?
Has she started her new job yet?
Has he taken a dance class before?
Have they already ordered their food?
Have we received any updates from the office?
Has he ever played the piano in public?
Have you ever had a strange dream?
Has she watched the latest episode of the series?
Have they ever visited a historical site?
Have we discussed this topic before?
Has he ever been to a live concert?
Have you ever tried a dish from another culture?
Has she ever participated in a marathon?
Have they been working on this project for long?
Have we ever spoken to each other before today?
Has he ever helped you with your assignments?
Have you seen any interesting movies this month?
Has she ever had a job in another country?
Have they made any improvements to the system?
Have we met any new clients this week?
Has he finished writing his book yet?
Have you ever visited a tropical island?
Has she learned to cook her favorite meal?
Have they spent a lot of money on their vacation?
Have we accomplished everything on our list?
Negative Questions
Haven’t you finished your homework yet?
Hasn’t she called you today?
Haven’t they arrived at the airport?
Hasn’t he told you the news?
Haven’t we met before?
Hasn’t she written her report?
Haven’t they packed their bags?
Hasn’t he eaten anything today?
Haven’t you heard about the new movie?
Hasn’t she answered your messages?
Haven’t they completed their assignment yet?
Hasn’t he practiced the piano this week?
Haven’t you visited that museum before?
Hasn’t she ever traveled by train?
Haven’t we seen this place somewhere before?
Hasn’t he cleaned his room as promised?
Haven’t they tried calling customer service?
Hasn’t she returned from her trip yet?
Haven’t you told your parents about the exam?
Hasn’t the teacher given us the assignment?
Haven’t you finished reading that book yet?
Hasn’t she explained the situation properly?
Haven’t they found a solution to the problem?
Hasn’t he been to the doctor about his cold?
Haven’t we discussed this issue before?
Hasn’t she replied to your emails in weeks?
Haven’t they arrived home from vacation yet?
Hasn’t the company released its latest product?
Haven’t you ever tried learning a new language?
Hasn’t he made any progress on his project?
Question Words
Where have you been?
What has she done today?
Who has called me?
When have they arrived?
Why has he left so early?
How have you managed to do this?
Which book have you read?
Where has she traveled recently?
What have they decided?
Who has taken my pen?
When has she ever lied to you?
Why haven’t you finished your homework?
Where has he been working all this time?
How many times have you visited Paris?
What have they been doing all day?
Which cities have you traveled to?
Why has she been so busy lately?
Who has told you about the surprise?
How long have they lived here?
When have we ever agreed on this?
What has he said about the situation?
Why have you changed your opinion about this?
Where have they spent their last few holidays?
How has she managed to complete the project alone?
Which countries have you visited in the past year?
Who has been helping you with your studies?
What have we achieved so far in the project?
How long has he been waiting for the bus?
Why have you never tried this dish before?
Where have they gone for their honeymoon?