Present Perfect Tense

Fill in the blanks with the present perfect tense form of the verbs given in the brackets.

  1. Mira has (be) to Disneyland twice.
    Correct
  2. John is a computer expert now, he has (complete) three courses.
    Correct
  3. I haven’t (speak) to my aunt since June.
    Correct
  4. They will be late; they have just (leave) from the airport.
    Correct
  5. I haven’t (eat) Sushi before.
    Correct
  6. Binny has (have) enough of her new dog.
    Correct
  7. We have (cover) 700 kilometres in two days.
    Correct
  8. Their business is slow this week; they have not (sell) many dresses.
    Correct
  9. I have (ask) my mother to help me with the speech.
    Correct
  10. I have (see) this dress somewhere else also.
    Correct
  11. She has never (hear) of the movie, Zootopia.
    Correct
  12. How long have they (live) by the lake?
    Correct
  13. She has not (clean) her room yet.
    Correct
  14. My grandmother has (make) ten different dishes for the feast.
    Correct
  15. They have (offer) me a job!
    Correct