Study

Present Perfect (all forms)

  •   0%
  •  0     0     0

  • I haven't _____ to your band's new song.
    listens
    listened
    listed
    listend
  • Have you ever _____ in an olympic pool?
    swan
    swim
    swimmed
    swun
  • Kate _____ around the world last year.
    has flown
    flew
  • Mark _____ French food.
    ate
    has eaten
  • I have _____ across the Pacific.
    fly
    flew
    flown
    flied
  • Have you ever _____ a leg?
    broken
    break
    breaked
    brokes
  • Have you ever _____ to New York?
    was
    been
    be
    gone
  • I have _____ lots of tests.
    take
    taken
    took
    taked
  • I have never _____ insects.
    eaten
    eat
    eated
    ate
  • They _____ football.
    played
    have played
  • I have _____ my new co-workers.
    meeted
    meted
    meet
    met
  • I have never _____ raw fish.
    tastes
    tasten
    tasted
    taste
  • I haven't _____ an elephant in India.
    riden
    ride
    rode
    ridden
  • _____ your dad played hockey?
    Has
    Do
    Have
    Does
  • I have _____ my grandparents twice.
    visiten
    visit
    visits
    visited
  • She _____ visited an island.
    haven't
    have
    hadn't
    hasn't
  • I _____ Egypt in 2006.
    visited
    have visited
  • Mary _____ around the world in 2001.
    travelled
    has travelled
  • Carla _____ down the French alps.
    has skied
    skied
  • We have _____ won a prize!
    just
    not ever
    never
    ever
  • Have you _____ Mount Everest?
    climbed
    climb
    climbs
    clamb
  • I have _____ in a car.
    traveled
    travels
    travelled
    travel
  • Have you ever _____ before?
    sails
    sailen
    sailed
    saild