Game Preview

Present perfect simple and continuous

  •  English    24     Public
    My class of english
  •   Study   Slideshow
  • How long _____ to play the piano? (YOU LEARN)
    have you been learning
  •  15
  • How long _____ the flu? (YOU /HAVE)
    have you had
  •  10
  • Pol isn't here because she ___________ shopping with Sofigetta. (GO)
    has gone
  •  25
  • How many cups of cofee _______________ today? (YOU / HAVE)
    Have you had
  •  15
  • Rafa _______ the Australian Open. Now he has 21 of those. (WIN)
    had won
  •  15
  • Sergi _________ for ten years. (BOX)
    has been boxing
  •  25
  • _____________ the new Marvel film? (YOU / SEE)
    Have you seen
  •  25
  • I ___________ London 4 times. (VISIT)
    have visited
  •  15