Present · Perfect

Present Perfect Tense: Timeline and Stories

Use it for past experiences that are still relevant to the present.

Looking for something else? Present Perfect — the full A2 lesson, quiz and 60 exercises.

The present perfect tense is formed with the auxiliary have or has plus the past participle of the main verb. It connects the past to the present, describing actions that happened at an unspecified time before now or situations that began in the past and continue today. I have visited Japan says something about your experience as it stands now; it deliberately does not say when.

One rule governs everything else: the present perfect cannot be used with a finished time expression. You can say I have seen that film, but not I have seen that film yesterday. The moment you specify a completed past time, English requires the past simple. Learning this single restriction prevents most present perfect errors.

A timeline with a band that fades in from the far past and ends exactly on the now line, with no start point marked.
The band has no left edge, and that is the whole lesson: the present perfect places an action somewhere before now without ever saying where. The moment it gets a date, the sentence has to become past simple.

How to form the Present Perfect

FormStructure
AffirmativeSubject + have/has + V3
Negativehave/has not + V3
QuestionHave/Has + Subject + V3?

Present Perfect example sentences

Present Perfect vs Past Simple

Use the present perfect when the past connects to now and no finished time is given. Use the past simple for a completed past time.

Yesterday, last week and a stated past date require the past simple.
SituationPresent perfectPast simple
Experience, no timeI have visited Rome.—
Finished time—I visited Rome in 2024.
Continuing situationShe has lived here for six years.—
Finished situation—She lived there for six years before moving.

Common Present Perfect mistakes

Check yourself: 10 Present Perfect questions

Use the rule above. Every answer comes with the reason for it, so a wrong one is worth as much as a right one.

  1. I ___ to Japan three times.

    • am going
    • went
    • have been
    • have gone
    Show answer

    have been — Life experience with no stated time takes the present perfect, and have been means you went and came back.

  2. She ___ here since 2019.

    • is working
    • works
    • worked
    • has worked
    Show answer

    has worked — Since marks a period running from the past up to now, which is the present perfect's job.

  3. ___ you ever ___ oysters?

    • Have ... eaten
    • Have ... ate
    • Do ... eat
    • Did ... eat
    Show answer

    Have ... eaten — Ever asks about experience at any time up to now, so it takes have plus the past participle.

  4. Which sentence is correct?

    • I have seen him yesterday.
    • I saw him yesterday.
    • I have saw him yesterday.
    • I did see him yesterday.
    Show answer

    I saw him yesterday. — A finished time word such as yesterday closes the period, so the past simple is the only option.

  5. They ___ the report yet.

    • haven't finish
    • not finished
    • haven't finished
    • didn't finish
    Show answer

    haven't finished — Yet belongs with the present perfect, and the negative goes on have.

  6. He ___ his keys, so he can't get in.

    • loses
    • was losing
    • lost
    • has lost
    Show answer

    has lost — A past action whose result matters now takes the present perfect.

  7. We ___ in this village for ten years. (live)

    Show answer

    have lived — For plus a length of time reaching the present takes the present perfect.

  8. She ___ the email already. (send)

    Show answer

    has sent — Already sits between has and the past participle.

  9. I ___ that film before. (not / see)

    Show answer

    haven't seen — The negative goes on have, and see becomes the past participle seen.

  10. ___ your homework? (you / do)

    Show answer

    Have you done — Have comes first in the question; do becomes the past participle done.

5 short stories in the Present Perfect

Reading the tense in context is what makes it stick. Every present perfect verb below is highlighted, so you can see the pattern repeating across 691 words of natural English.

Highlighted: present perfect verb

What to look for as you read

The hardest tense in the set, because its rule is about relevance rather than time. None of the highlighted verbs states when something happened, and that is deliberate — each one matters because of its result now. Whenever you meet one, ask what would change if a finished time were added, and you will find the past simple becomes compulsory instead.

The World Traveller

Julia is an adventurous photojournalist who loves exploring remote corners of the world. So far in her career, she has visited over forty countries and has seen incredible natural wonders. She has climbed the snowy peaks of Mount Kilimanjaro and has crossed the hot sands of the Sahara Desert on a camel.

"I have met so many kind people during my travels," she tells her followers. Lately, she has focused her camera lens on protecting endangered ocean wildlife. She has swum with giant whale sharks in the Philippines and has documented how plastic pollution damages ancient coral reefs.

Her powerful photographs have appeared on the covers of famous international magazines, and she has received three prestigious awards for her environmental activism. Julia has not returned to her hometown for over a year, but she feels completely fulfilled because her lifelong journey has changed her perspective on life completely.

Present Perfect forms in this story: has visited has seen has climbed has crossed have met has focused has swum has documented have appeared has received has not returned has changed

The Author's Milestone

David is a passionate fiction writer who is celebrating a massive milestone today. He has just finished writing his tenth fantasy novel after working on it for eighteen straight months. His previous books have sold millions of copies worldwide, and his stories have inspired a generation of young readers.

"I have poured my entire soul into this new adventure," David writes on his social media page. His publisher has already read the first three chapters and has predicted that it will become an instant bestseller.

Over the years, David has faced severe writer's block, but he has always overcome it with patience. Hollywood producers have bought the movie rights to his trilogy, and the film crew has started building the magical sets. David feels deeply grateful because his creative imagination has built a wonderful bridge between reality and dreams.

Present Perfect forms in this story: has just finished have sold have inspired have poured has already read has predicted has faced has always overcome have bought has started has built

The Tech Startup

Two young software engineers, Sophia and Alex, are ecstatic because their technology startup company has grown into a highly successful business. Three years ago, they created a unique mobile app that helps people reduce food waste. Since then, over five million active users have downloaded the application globally.

"We have developed a system that connects local supermarkets with charities," Sophia explains proudly. Major venture capitalists have invested millions of dollars into their project because it solves a real global crisis. The app has saved thousands of tons of fresh food from being thrown into landfills.

Recently, the technology industry has recognised their efforts by naming them the most innovative entrepreneurs of the year. They have already hired fifty new employees to expand their operations into Europe, showing how a simple digital idea has transformed modern environmental protection.

Present Perfect forms in this story: has grown have downloaded have developed have invested has saved has recognised have already hired has transformed

The Musician's Journey

Elena is a brilliant classical violinist who has played with the world's finest orchestras since she was a teenager. She has performed in grand concert halls from Tokyo to New York, and music critics have praised her emotional style.

"Music has been my loyal companion through every dark moment of my life," she says during an interview. Lately, she has chosen a new path by opening a free music school for underprivileged children in her city.

Generous donors have provided fifty beautiful violins for the students, and famous musicians have volunteered to teach weekend classes. The young children have shown incredible progress in just six months, and they have already organised their first holiday concert. Elena's dedication has proven that classical music has the power to heal communities and bring light into young lives.

Present Perfect forms in this story: has played has performed have praised has been has chosen have provided have volunteered have shown have already organised has proven

The Environmental Victory

A small community group called the Green Guardians is celebrating an incredible environmental victory today. For the past five years, they have fought against a large corporation that wanted to destroy the local ancient forest for a commercial shopping mall.

The volunteers have collected over one hundred thousand signatures from angry citizens and have presented their case to the high court. Today, the judge has ruled in their favor and has declared the forest a protected national park.

The happy volunteers have already planted five hundred new native trees to celebrate the judicial decision. Bird populations that have disappeared due to urban noise are finally returning to the quiet woods. The group's leader says, "We have shown the world that a unified community can defeat corporate greed and protect nature for future generations."

Present Perfect forms in this story: have fought have collected have presented has ruled has declared have already planted have disappeared have shown

Present Perfect: frequently asked questions

Why can I not say I have seen him yesterday?

Because yesterday is a finished time, and the present perfect requires the time to be either unstated or still open. The two are in direct conflict. Say I saw him yesterday with the past simple, or I have seen him with no time expression at all.

What is the difference between gone to and been to?

Been to means the person visited and has returned: She has been to Paris three times. Gone to means they went and are still there: She has gone to Paris, so she is not in the office. Confusing the two changes the meaning completely.

Why is I have lived here for six years correct rather than I live here for six years?

Because the sentence describes a situation that started in the past and continues now, and English marks that combination with the present perfect. The present simple describes only the current fact, with no duration. Many languages use a present tense here, which makes this a very persistent transfer error.

Explore the other tenses