SparkAI logoSparkAI

English grammar lessons › Level B1 › Verbs

Have you ever…? Talking about experiences

The present perfect for things you have or haven't done in your life, and been vs gone

What you'll be able to do

Talk about your experiences without saying when they happened: places you've been, things you've tried, things you've never done. This is how people get to know each other in conversation, at work and in interviews.

The idea

When the time doesn't matter, only the fact that it happened at some point in your life, use the present perfect: have or has + the past participle.

  • I've been to Japan twice.an experience, no time given
  • She has never tried sushi.not at any time in her life
  • Have you ever worked in a restaurant?at any time in your life
  • We've seen that film three times.how many times, up to now
FormExample
Positivehave / has + past participleI've visited Rome.
Negativehaven't / hasn't + past participleHe hasn't met my parents.
QuestionHave / Has + subject + past participleHave you ever been abroad?

Many past participles are irregular: be → been, go → gone, see → seen, eat → eaten, write → written, take → taken, do → done, meet → met.

ever goes in questions ("Have you ever…?"); never makes the sentence negative, so don't add not.

Been or gone?

  • Ana has been to Brazil.she went and came back
  • Ana has gone to Brazil.she's there now

When you add a time, change the tense

The moment you say when, the experience becomes a finished event: use the past simple. This is the usual pattern in a conversation.

  • Have you ever been to Canada?the experience
  • Yes, I went there in 2019.the details, with a finished time

Common mistakes

  • I have been to Paris last year. With a finished time (last year), use the past simple: I went to Paris last year.
  • Did you ever eat octopus? To ask about life experience, Have you ever eaten…? is the standard form. (In American English Did you ever…? is also heard in conversation, but Have you ever…? is always right.)
  • I have never not seen snow. Never is already negative: I have never seen snow.
  • She has went to India. Use the past participle, not the past simple: She has gone / She has been.

Practice

  1. _____ you ever tried Ethiopian food?
    Options: Have · Did · Are
    Show the answer

    Have — Life experience with no time given: Have you ever + past participle.

  2. My sister isn't here. She _____ to the gym.
    Options: has gone · has been · has went
    Show the answer

    has gone — She's still there, so gone. Been means she went and came back.

  3. I _____ to Kenya in 2018.
    Options: went · have been · have gone
    Show the answer

    went — In 2018 is a finished time, so the past simple.

  4. Which question asks about someone's whole life?
    Options: Have you ever lived abroad? · Did you live abroad last year? · Were you living abroad in May?
    Show the answer

    Have you ever lived abroad? — Ever + present perfect asks about any time up to now.

  5. I've _____ (never / meet) anyone from Iceland.
    Show the answer

    never met — Never goes between have and the past participle; meet → met.

In the app, this lesson is taught one idea at a time with the examples read aloud, then practised with questions you answer by choosing or typing. It comes back for review on later days, until you can use it without help.

More on this topic: Present perfect or past simple?