← Library
Unit 12.1 · A2 Grammar

Present perfect simple

Form the present perfect with have/has + past participle; put not after have/has for negatives; Use past participles of regular and irregular verbs, such as played, seen, written, and done; Use the present perfect for past experiences or events when the time is unknown or not important; been means visited and returned, while gone means went and is still away.

Teacher mode — correct answers are highlighted. Students never see this.
  1. 1. Complete the sentence: We ___ that film before.

    Multiple Choice20s
    Ahave seen✓
    Bhas seen
    Chave saw
    Dare seen

    💡 With we, use have followed by the past participle seen.

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

    True / False20s
    True ✓
    False

    💡 For example: I have finished and she has finished.

  3. 3. My brother _____ his keys, so he can't open the door. (lose)

    Fill the Gap20s
    Accepted
    has lost · 's lost

    💡 Use has with my brother and the irregular past participle lost.

  4. 4. Choose the correct negative present perfect sentence.

    Multiple Choice20s
    AI haven't visited this museum.✓
    BI hasn't visited this museum.
    CI haven't visit this museum.
    DI don't have visited this museum.

    💡 With I, use have not or haven't plus the past participle visited.

  5. 5. Match each infinitive to its past participle.

    Matching30s
    break→broken
    write→written
    make→made
    take→taken

    💡 These common verbs have irregular past participles.

  6. 6. We _____ in a cafe before. (work)

    Fill the Gap20s
    Accepted
    have worked · 've worked

    💡 Use have + the regular past participle worked for an experience at an unspecified time.

  7. 7. Put the words in order to make a present perfect sentence.

    Put in Order30s
    1. 1.Our class
    2. 2.has
    3. 3.collected
    4. 4.100 bottles.

    💡 The order is subject + has + past participle + object.

  8. 8. Complete the sentence: Paul ___ the kitchen window, so we need to fix it.

    Multiple Choice20s
    Ahas broken✓
    Bhave broken
    Chas broke
    Dis break

    💡 With Paul, use has and the irregular past participle broken.

  9. 9. "I have watched that programme yesterday" is a correct present perfect sentence.

    True / False20s
    True
    False ✓

    💡 We do not normally use a finished past time expression with the present perfect.

  10. 10. The children _____ breakfast, so they are hungry. (not eat)

    Fill the Gap20s
    Accepted
    haven't eaten · have not eaten

    💡 With the plural subject children, use have not + the past participle eaten.

  11. 11. Nina is not here. Choose the present perfect form that shows she went to the library and is still away.

    Multiple Choice20s
    AShe has gone to the library.✓
    BShe has been to the library.
    CShe have gone to the library.
    DShe has went to the library.

    💡 Has gone means she went there and has not returned yet.

  12. 12. Match each subject and sign to the correct present perfect beginning.

    Matching30s
    I (+)→have finished
    he (+)→has arrived
    we (-)→haven't started
    she (-)→hasn't called

    💡 Use have with I/we and has with he/she; add not for negatives.

  13. 13. The little tree _____ a lot; it is tall now. (grow)

    Fill the Gap20s
    Accepted
    has grown · 's grown

    💡 Use has + the irregular past participle grown.

  14. 14. For regular verbs, the past participle is usually the same as the past simple form.

    True / False20s
    True ✓
    False

    💡 For example, played is both the past simple and the past participle of play.

  15. 15. What is the past participle of drink?

    Multiple Choice20s
    Adrank
    Bdrunk✓
    Cdrinked
    Ddrinking

    💡 Drink is irregular: drink, drank, drunk.

  16. 16. Put the words in order to make a negative present perfect sentence.

    Put in Order30s
    1. 1.They
    2. 2.haven't
    3. 3.finished
    4. 4.the work.

    💡 Put haven't after the subject and before the past participle.

  17. 17. Dad _____ to the supermarket; he will be back soon. (go)

    Fill the Gap20s
    Accepted
    has gone · 's gone

    💡 Has gone shows that Dad went there and is still away.

  18. 18. Maya is home now. Which sentence correctly describes her travel experience?

    Multiple Choice20s
    AMaya has been to Japan twice.✓
    BMaya has gone to Japan twice.
    CMaya have been to Japan twice.
    DMaya has went to Japan twice.

    💡 Has been to means Maya visited Japan and returned.

  19. 19. We can use the present perfect for a past experience when we do not say when it happened.

    True / False20s
    True ✓
    False

    💡 The experience matters, while its exact past time is unknown or unimportant.

  20. 20. I have _____ all my homework. (do)

    Fill the Gap20s
    Accepted
    done

    💡 Done is the past participle of do and follows have.