Game Preview

Present Perfect (affirmative & negative)

  •  English    10     Public
    catteacher.com.br/gramatica/present-perfect-2
  •   Study   Slideshow
  • Mary _____ (act) in a play four times
    has acted
  •  20
  • Josh and Mark _____ (skydive) recently
    have skydived
  •  20
  • Lucas _____ (not travel) by train
    hasn't travelled / has never travelled
  •  25
  • Annie _____ (touch) a dolphin twice
    has touched
  •  20
  • Rachel and Monica _____ (swim) in a lake once
    have swun
  •  25
  • Julia _____ (swin) in a lake many times
    has swun
  •  20
  • Gabriel and Andrew _____ (not touch) a dolphin
    haven't touched / have never touched
  •  10
  • My grandparents _____ (travel) by train three times
    have travelled
  •  5
  • Marianne _____ (not skydive) this week
    hasn't skydived
  •  15
  • My parents ______ (not act) in a play
    haven't acted / have never acted
  •  10