Study

Present Perfect Progressive

  •   0%
  •  0     0     0

  • Jill / usually / eat fast food / but recently / eat home-cooked meals.
    Jill usually eats fast food but recently she's been eating home-cooked meals.
  • My phone battery is low because... (watch a lot of Tik Toks)
    I've been watching a lot of Tik Toks.
  • learn English / I joined ALC
    I've been learning English since I joined ALC.
  • travel/I turned 21
    I have been traveling since I turned 21.
  • clean / two hours
    She has been cleaning for two hours.
  • She / work / last six months
    She has been working for the last six months.
  • she / run / twenty minutes so far.
    She's been running for twenty minutes so far.
  • we / study / four years
    We have been studying for four years.
  • he / try to fix the car /all night long
    He has been trying to fix the car all night long.
  • It smells good because. Ruth ... (bake cookies). They will be ready in five minutes!
    has been baking
  • The field is all wet because (rain)...
    it's been raining
  • They / build the wall / 2012
    They have been building the wall since 2012.
  • I'm not nervous for my presentation today because... (practicing a lot)
    ... I've been practicing
  • My dog is dirty because ... (play in mud)
    ... he's been playing in the mud.
  • play / 2008
    He's been playing since 2008.
  • he / read / all afternoon
    He has been reading all afternoon.
  • Joe is sweaty because... (work out)
    he's been working out
  • I feel better because... (go to bed early) lately.
    I've been going to bed early lately.
  • he / wait / hours
    He has been waiting for hours.
  • take care of my dog / I adopted him
    I've been taking care of my dog since I adopted him.
  • Rachel isn't hungry for dinner because... (eat a lot of snacks).
    ... she's been eating a lot of snacks.