← Library
Unit 6.2 · B1 Grammar

Present perfect simple and past simple

Form the present perfect with have/has + past participle; Use the present perfect for experience at an unspecified time; Use the past simple for a specific finished past time and follow-up details; Place ever, never, just and already inside the present-perfect verb phrase; Place yet at the end of questions and negatives; Do not combine never with a negative auxiliary; Use been to for a completed visit when the person has returned.

Teacher mode — correct answers are highlighted. Students never see this.
  1. 1. Which sentence correctly refers to a specific finished past time?

    Multiple Choice20s
    AWe visited Croatia last June.✓
    BWe have visited Croatia last June.
    CWe have visit Croatia last June.
    DWe were visited Croatia last June.

    💡 A stated finished time such as last June requires the past simple.

  2. 2. The present perfect is formed with have or has plus a past participle.

    True / False20s
    True ✓
    False

    💡 The form rule is subject + have/has + past participle.

  3. 3. Rosa _____ (never/visit) Canada, so this will be her first trip there.

    Fill the Gap20s
    Accepted
    has never visited

    💡 Never goes between has and the past participle to describe no experience up to now.

  4. 4. Which sentence puts just in the correct position?

    Multiple Choice20s
    AI've just finished the report.✓
    BI've have just finished the report.
    CI've finished just already the report.
    DI've just finish the report.

    💡 Just goes between have/has and the past participle.

  5. 5. Match each present-perfect adverb to its meaning.

    Matching30s
    ever→at any time in your life up to now
    never→at no time up to now
    just→very recently
    yet→expected before now, in a question or negative

    💡 These adverbs express life experience, absence of experience, recent completion or expected completion.

  6. 6. Yes, I _____ (go) to her new flat last weekend.

    Fill the Gap20s
    Accepted
    went

    💡 A specific detail at the finished time last weekend takes the past simple.

  7. 7. Put the chunks in order to show earlier-than-expected completion.

    Put in Order30s
    1. 1.Jon
    2. 2.has
    3. 3.already
    4. 4.submitted
    5. 5.the application.

    💡 Already normally comes between has and the past participle.

  8. 8. Choose the best follow-up: Have you ever stayed in York?

    Multiple Choice20s
    AYes, I spent a week there in 2024.✓
    BYes, I have spent a week there in 2024.
    CYes, I did ever stay there.
    DYes, I have stay there last year.

    💡 Begin with present perfect for experience, then use past simple for a dated detail.

  9. 9. It is correct to combine haven't and never in the same present perfect clause.

    True / False20s
    True
    False ✓

    💡 Never already supplies negative meaning, so the no-double-negative rule applies.

  10. 10. _____ you ever seen the Northern Lights?

    Fill the Gap20s
    Accepted
    Have

    💡 A present perfect experience question begins with Have before the subject.

  11. 11. Which sentence uses yet correctly?

    Multiple Choice20s
    AThey haven't replied yet.✓
    BThey yet haven't replied.
    CThey haven't yet reply.
    DThey didn't replied yet up to now.

    💡 Yet normally goes at the end of a present-perfect negative.

  12. 12. Match each sentence to the reason for its tense or adverb.

    Matching30s
    Have you ever flown alone?→general life experience
    I flew alone in May.→specific finished past time
    We've just landed.→very recent completion
    Has the luggage arrived yet?→expected event up to now

    💡 Present perfect covers unspecified experience and current relevance; past simple gives a dated detail.

  13. 13. Use the contracted form: Mila _____ (not finish) the online form yet.

    Fill the Gap20s
    Accepted
    hasn't finished

    💡 Yet at the end calls for a present-perfect negative; the requested contracted form is hasn't finished.

  14. 14. Yet normally appears at the end of present-perfect questions and negative sentences.

    True / False20s
    True ✓
    False

    💡 Sentence-final position is the rule taught for yet.

  15. 15. What is the correct past participle of write?

    Multiple Choice20s
    Awritten✓
    Bwrote
    Cwrited
    Dwriting

    💡 Write is irregular: wrote is past simple, but written is the past participle.

  16. 16. Put the chunks in order to describe a very recent arrival.

    Put in Order30s
    1. 1.The guests
    2. 2.have
    3. 3.just
    4. 4.arrived
    5. 5.at the hotel.

    💡 Just goes after have and before the past participle.

  17. 17. We _____ (visit) this restaurant before, but we don't remember the date.

    Fill the Gap20s
    Accepted
    have visited

    💡 An experience with no known or important exact time uses the present perfect.

  18. 18. Asha has returned from Rome. Which sentence correctly describes that completed visit?

    Multiple Choice20s
    AAsha has been to Rome.✓
    BAsha has gone to Rome and is still there.
    CAsha has went to Rome.
    DAsha did been to Rome.

    💡 Been to describes a visit followed by a return; gone to normally suggests the person is still away.

  19. 19. The present perfect is the normal tense when a sentence includes a specific finished time such as yesterday.

    True / False20s
    True
    False ✓

    💡 The central tense contrast reserves present perfect for unspecified or unimportant time.

  20. 20. The courier has _____ (take) the parcel to the wrong office.

    Fill the Gap20s
    Accepted
    taken

    💡 After has, use the irregular past participle taken rather than the past simple took.