Study

Present perfect quiz

  •   0%
  •  0     0     0

  • Has she __________ her homework yet?
    DONE
    DID
    DOED
    DO
  • I have already__________ breakfast.
    EAT
    EATEN
    ATE
  • _______ he ever travelled abroad?
    HAS
    HAVE
  • He has __________ in the ocean many times this summer.
    SWAM
    SWIM
    SWUM
  • They have __________ a marathon for charity.
    RUNNED
    RON
    RUN
    RAN
  • I ________ cooked dinner for my family.
    HAVE
    HAS
  • Has he __________ his medicine yet?
    TAKEN
    TOOK
    TAKE
  • The cat _______ chased the mouse away.
    HAS
    HAVE
  • I have __________ a long and scary Halloween story
    WROTE
    WRITE
    WRITED
    WRITTEN
  • The children have __________ at the playground all afternoon.
    PLAY
    PLAYING
    PLAYED
    PLAYAD
  • She _________ finished her homework.
    HAVE
    HAS
  • We have __________ presents to our friends on their birthdays.
    GIVED
    GIVEN
    GAVEN
    GAVE
  • The children ________ played in the park all afternoon.
    HAS
    HAVE
  • _______ the train arrived yet?
    HAS
    HAVE
  • We ________ never tasted sushi before.
    HAVE
    HAS
  • The children have __________ colourful pictures for the art exhibition.
    DRAWED
    DREW
    DRAW
    DRAWN
  • They have __________ a beautiful poem for the school competition.
    WROTE
    WRITE
    WRITTEN
  • The team ______ won the championship.
    HAS
    HAVE
  • They have __________ hard to complete the project on time.
    WORKT
    WORKED
    WORK
    WORKAD
  • The cat has __________ a mouse in the kitchen.
    CATCH
    CAUGHT
    CATCHED
  • ________ the restaurant closed for the night?
    HAVE
    HAS
  • They _______ lived in this city for five years.
    HAVE
    HAS
  • She has __________ the best gift for her friend's birthday.
    CHOSEN
    CHOOSE
    CHOSE
  • I have __________ my dog for a walk this morning.
    TAKED
    TAKE
    TAKEN
    TOOK
  • We ________ not seen each other for a long time.
    HAS
    HAVE
  • She has __________ in many competitions.
    DANSED
    DANCAD
    DANCE
    DANCED
  • The team has __________ the championship trophy
    WON
    WIN
    WAN
    WINNED
  • We have __________ to that restaurant before.
    GONE
    GO
    WENT
  • They _______ worked on the project for weeks.
    HAVE
    HAS
  • _________ she read the book I recommended?
    HAS
    HAVE
  • He has __________ his keys again.
    LOSE
    LOSED
    LOST
  • We have __________ the vase accidentally.
    BROKE
    BREAK
    BROKEN
    BROKED
  • We _______ already seen that movie.
    HAS
    HAVE
  • She has __________ a car before.
    DROVE
    DRIVE
    DRIVEN
    DRIVED
  • We have __________ food for the week.
    BOUGHTED
    BOUGHT
    BUYD
    BUYED
  • She has __________ a beautiful song at the talent show.
    SANG
    SINGED
    SING
    SUNG
  • Has the train __________ the station yet?
    LEAVED
    LEFT
    LEAVE
  • She _______ lost her keys again.
    HAS
    HAVE
  • The students have __________ hard for the final exams.
    STUDYED
    STUDY
    STUDIED
  • He _______ bought a new car.
    HAVE
    HAS
  • The students __________ studied for the test.
    HAVE
    HAS
  • He has __________ that movie three times already.
    SAW
    SEE
    SEEN
    SAWED
  • He ________ never been to a concert before.
    HAS
    HAVE
  • I __________ learned how to play the guitar.
    HAS
    HAVE
  • They ________ visited London twice.
    HAVE
    HAS
  • I have __________ to the manager about the issue.
    SPEAK
    SPOKEN
    SPEAKED
    SPOKE