Game Preview

Hub B2 pres perf simple and cont

  •  English    8     Public
    Complete the sentences.
  •   Study   Slideshow
  • ____ (I / finish) everything I needed to do today. Can I go home now?
    I've finished
  •  15
  • Your hands are black! What ____ (you / do) this morning?
    have you been doing
  •  15
  • I need to be careful with my diet. I think ____ (I / put on) a little weight since the summer.
    I've put on
  •  15
  • One good thing that I've managed to do for my health is that ____ (I / give up) smoking.
    I've given up
  •  15
  • ____ (We / work) all this week without a break. I'll be glad when we finish it.
    We've been working
  •  15
  • I wasn't happy with the service that company provided so ____ (I / stop) using them.
    I've stopped
  •  15
  • ____ (Mia / cycle) to work while her car is being fixed.
    Mia's been cycling
  •  15
  • Apparently, ____ (he / already / go) to the gym three times this week!
    he's already gone/been
  •  15