B1–B2

Present Perfect for Experiences — Test Questions

Six present perfect questions on life experience: ever/never, still hasn't, just, and yet vs already in negatives. Part of the Present Perfect Test.

  1. I ___ the report yet — I'll finish it tomorrow.

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

    haven't finished

    Present perfect negative — 'haven't + past participle'.

  2. My parents ___ to New York twice — they really like it there.

    • have been
    • have gone
    • went
    Show answer

    have been

    'Have been' = visited and returned. 'Have gone' would mean still there.

  3. Have you ___ driven a truck?

    • ever
    • never
    • before
    Show answer

    ever

    'Ever' goes before the past participle in questions about life experience.

  4. The parcel hasn't arrived ___.

    • yet
    • already
    • before
    Show answer

    yet

    Don't use 'already' in negatives. 'Yet' at the end of a negative — something expected to happen.

  5. I gave my teacher the essay last week, but she ___ marked it.

    • still hasn't
    • hasn't still
    • has still not
    Show answer

    still hasn't

    'Still' goes before 'hasn't / haven't' — 'still hasn't marked it'.

  6. My car has ___ broken down — please send a mechanic.

    • just
    • before
    • yet
    Show answer

    just

    'Just' goes before the past participle — 'has just broken down'.

Present Perfect for Experiences

These questions test the present perfect used for life experience — actions in an unspecified past that are relevant now — together with the small words that accompany it: 'ever', 'yet', 'just' and 'still'. Each of these words has a fixed position relative to the auxiliary and the past participle, and getting the position wrong is as common an error as choosing the wrong tense.

Ever, Yet, Already and Just

'Ever' goes before the past participle in questions about experience: 'Have you ever driven a truck?' In negatives, 'yet' goes at the end of the sentence to mean 'something expected hasn't happened' — 'already' is reserved for positive sentences and does not belong in a negative one: 'The parcel hasn't arrived yet', not 'hasn't arrived already'. 'Just' signals something very recent and sits directly before the past participle: 'My car has just broken down.'

Have you ever driven a truck?
The parcel hasn't arrived yet.
My car has just broken down — please send a mechanic.

Still Hasn't / Still Haven't

'Still' goes before the negative auxiliary, not after it: 'she still hasn't marked it', never 'she hasn't still marked it'. This word order reflects the sense that the expected action has not happened even though time has passed.

I gave my teacher the essay last week, but she still hasn't marked it.
My parents have been to New York twice — they really like it there. ('have been' = visited and returned; 'have gone' would mean they are still there)

Common Mistakes

✗ The parcel hasn't arrived already. → ✓ The parcel hasn't arrived yet.
✗ She hasn't still marked it. → ✓ She still hasn't marked it.
✗ Have you never driven a truck? (as a genuine question) → ✓ Have you ever driven a truck?

Last updated: · Satori Editorial

Not sure where to start?

Take the free level test — 32 questions, about 7 minutes, with your score shown immediately. Leave your email to get study tips and updates.

Take the level test