Game Preview

Present Perfect Progressive

  •  English    21     Public
    Practice Present Perfect Progressive
  •   Study   Slideshow
  • we / study / four years
    We have been studying for four years.
  •  15
  • They / build the wall / 2012
    They have been building the wall since 2012.
  •  15
  • clean / two hours
    She has been cleaning for two hours.
  •  15
  • play / 2008
    He's been playing since 2008.
  •  15
  • he / read / all afternoon
    He has been reading all afternoon.
  •  15
  • he / wait / hours
    He has been waiting for hours.
  •  15
  • She / work / last six months
    She has been working for the last six months.
  •  15
  • travel/I turned 21
    I have been traveling since I turned 21.
  •  15
  • he / try to fix the car /all night long
    He has been trying to fix the car all night long.
  •  15
  • take care of my dog / I adopted him
    I've been taking care of my dog since I adopted him.
  •  15
  • learn English / I joined ALC
    I've been learning English since I joined ALC.
  •  15
  • she / run / twenty minutes so far.
    She's been running for twenty minutes so far.
  •  15
  • 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.
  •  15
  • The field is all wet because (rain)...
    it's been raining
  •  15
  • Joe is sweaty because... (work out)
    he's been working out
  •  15
  • Rachel isn't hungry for dinner because... (eat a lot of snacks).
    ... she's been eating a lot of snacks.
  •  15