Game Preview

Present perfect

  •  English    11     Public
    simple/continuous
  •   Study   Slideshow
  • I....................... here for ages. wait
    have been waiting
  •  5
  • you breakfast yet? have
    Have you had breakfast yet?
  •  10
  • It............. all afternoon. rain
    has been raining
  •  15
  • Have you ever seen / been seeing a tropical storm?
    Have you ever seen
  •  15
  • Good news! Sam’s found / been finding a solution to the problem!
    Sam has found
  •  20
  • I ______ you all afternoon. Are you OK? call
    have been calling
  •  20
  • Someone ........all my biscuits!
    has eaten
  •  25
  • Do you think that the weather_____ (get) worse in recent years? Why/Why not?
    has been getting
  •  25
  • What’s the worst weather you _____ (experience)? What happened?
    have experienced
  •  25
  • _____ there (be) any weather-related disasters in your country? What happened?
    Have there been
  •  20
  • Barenboim also ........ a number of other projects to encourage young people to play music and...... various awards for his achievements.set up/receive
    has set up/has received
  •  15