Study

Present perfect continuous

  •   0%
  •  0     0     0

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