HomeGrammarPresent Perfect ExercisesPresent Perfect for Experience Exercises

Present Perfect for Experience Exercises

A2-B1 Level

One of the most common uses of the present perfect is to talk about life experiences — things you have or have not done at any point in your life, without specifying when. The classic pattern is "Have you ever...?" which asks whether someone has experienced something at any time up to now. You reply with "Yes, I have" or "No, I haven't" (or "No, I have never..."). The focus is on the experience itself, not when it happened. If you add a specific time, you switch to past simple: "I visited Paris in 2019" (specific time = past simple), "I have visited Paris" (no time = present perfect).

Key adverbs for this use include ever (in questions), never (negative experience), and before (at any previous time). You can also express how many times something has happened: "I have been to Italy three times." Notice we say "have been to" for places visited and returned from, not "have gone to." This pattern is heavily tested in Cambridge Preliminary (B1) and First (B2) exams, where you must choose between present perfect and past simple based on whether a time reference is given.

Quick Rule

Have/Has + subject + ever + past participle...? | subject + have/has (+ never) + past participle

  • 1.Have you ever been to Japan? (life experience question)
  • 2.She hasn't tried sushi yet. (negative experience — no occasion so far)
  • 3.We have visited ten countries so far. (accumulated experience)
  • 4.I have seen that film before. (previous experience)
  • 5.He has won three competitions in his career. (lifetime achievement)