Game Preview

Present perfect continuous

  •  English    8     Public
    Present perfect continuous
  •   Study   Slideshow
  • I'm tired because ................................(hike) for two hours!
    have been hiking
  •  15
  • I'm sorry I'm late. How long ........................... (wait)?
    have you been
  •  15
  • Why is everything wet? ....................... (it)? Yes, it .................
    Has it been raining? / has
  •  25
  • I'm worried about my computer. It .......................... (work) very well recently.
    hasn't been working
  •  20
  • Why is the carpet covered in mud? Somebody ............................(walk) around in dirty boots!
    has been walking
  •  15
  • Finish the sentence: "Mike is covered in tomato sauce. He ........
    has been cooking/ has been making pizza / has been eating pasta...
  •  25
  • Mario's eyes hurt. He .........................
    has been using the computer for too long / looking at his phone / hasn't been sleeping well...
  •  20
  • Rosie's clothes are wet. She ............................
    has been playing under the rain...
  •  20