Game Preview

Past Simple vs Present Perfect

  •  English    19     Public
    Past Simple vs Present Perfect
  •   Study   Slideshow
  • I can't believe Serena Williams has won another Grand Slam! __________________________?(Grand Slams/ she / win)
    How many Grand Slams has she won ?
  •  10
  • This new tennis racket was expensive. ________________?(it/cost)
    How much did it cost?
  •  10
  • ____ they ______ (have) three games yesterday?
    Did they have
  •  10