Present perfect: talking about experience up to now

Short answer: Use have or has plus the past participle to talk about experience up to now, without saying when: I have never seen a tiger. Have you ever been to the sea? Use have with I, you, we and they, and has with he, she and it. Use ever in questions and never to mean not once. Do not add a finished time such as yesterday.

▶ Open the rule card · ✏️ Practice this rule

At a glance

UsePatternExample
positivehave / has + past participleI have visited Hue.
neverhave / has never + past participleShe has never eaten a pear.
questionHave / Has + subject + ever + past participle?Have you ever been to the sea?
short answerYes, I have. / No, I haven’t.Yes, I have.

In short

What is the rule for “Have you ever …? Experience”?

The rule

have / has + the past form (seen, eaten, been) tells about experience up to now.

How it looks

I / you / we / they have + past form · he / she / it has + past form

What it means

It says if something has happened in your life. We do not say when.

When to use it

Use it with ever (in questions) and never (to say not once).

How it works

Examples of “Have you ever …? Experience”

Common mistakes with “Have you ever …? Experience”

Exceptions: watch out

Have been and have gone

Been means you went and came back. Gone means you went and are still away.

SentenceMeaning
She has been to Paris.She visited and came back.
She has gone to Paris.She is in Paris now.

See also: Present perfect or past simple?

Check yourself

  1. Fill the gap: “She ___ never ___ a pear.” (eat)
    Show the answer

    has never eaten she + has + past participle.

  2. Make a question: “you / ever / see / a tiger”
    Show the answer

    Have you ever seen a tiger? Have + subject + ever + past participle.

  3. Fix: “I have go to the sea.”
    Show the answer

    I have been to the sea. After have, use the past participle.

How to practice “Have you ever …? Experience”

The interactive version adds step-by-step help, spoken instructions and a quick check. One rule card, one sound lesson and the first lesson of every stone are free to try; the rest is part of Full Access. See Full Access.

Questions

What is a past participle?

It is the third form of a verb: go, went, gone; see, saw, seen. For regular verbs it is the same as the past simple: played, played.

Why can’t I say “I have seen him yesterday”?

The present perfect connects past to now and does not use a finished time. Yesterday is a finished time, so use I saw him yesterday.

Is “for” or “since” used with the present perfect?

Yes: I have lived here for five years. I have lived here since 2020. They show a period up to now.

More Texts and Talk rules

Part of the 📘 Grammar tool. Level G6: Texts and Talk. Đọc bằng tiếng Việt.

Written for English learners by the English for Fun team. How we write our lessons · Last updated 2026-11-05.

Reviewed by Chinh Q. Hoang, PhD, founder, English for Fun · 2026-10-30

already, yet, just →