Game Preview

Present Perfect Simple

  •  English    16     Public
    Complete the sentences with the correct form of Present Perfect
  •   Study   Slideshow
  • .
    has played
  •  15
  • .
    have finished
  •  15
  • .
    has won
  •  20
  • .
    has made
  •  20
  • .
    Have you seen
  •  25
  • .
    have lost
  •  20
  • .
    has forgotten
  •  20
  • .
    have had
  •  20
  • .
    hasn't driven
  •  25
  • .
    hasn't stopped
  •  20
  • .
    has written, read...
  •  20
  • .
    have bought
  •  20
  • .
    Have you spoken
  •  25
  • .
    have won
  •  25
  • .
    have lived
  •  15
  • .
    have visited
  •  15