Game Preview

Present Perfect (all forms)

  •  English    23     Public
    catteacher.com.br/gramatica/present-perfect-2
  •   Study   Slideshow
  • She _____ visited an island.
    haven't
    hasn't
    have
    hadn't
  •  15
  • _____ your dad played hockey?
    Does
    Do
    Has
    Have
  •  15
  • They _____ football.
    played
    have played
  •  15
  • Mary _____ around the world in 2001.
    has travelled
    travelled
  •  15
  • Mark _____ French food.
    has eaten
    ate
  •  15
  • I _____ Egypt in 2006.
    visited
    have visited
  •  15
  • Kate _____ around the world last year.
    flew
    has flown
  •  15