Study

Present Perfect Continuous

  •   0%
  •  0     0     0

  • Take a break, you ... (play) video games for 3 hours.
    have been playing
  • I ... (ride) a bike since childhood.
    have been riding
  • I can't stand that noise, the baby ... (cry) for hours!
    has been crying
  • We are angry, as we ... (wait) for you for 50 minutes!
    have been waiting
  • They ... (use) new books since the beginning of the school year.
    have been using
  • He .. (play) hockey since he was 8.
    has been playing
  • She ... (work) in DD Dragon school since middle of November.
    has been working
  • It ... (snow/not) in Wenzhou since February.
    hasn't been snowing
  • She is tired. She ... (work) all day.
    has been working
  • They ... (study) for exams all week.
    have been studying
  • We ... (visit) cinema every weekend for years.
    have been visiting
  • They ... (live) in Shanghai for 3 month already.
    have been living
  • He ... (teach) English since 2001.
    has been teaching
  • We ... (live) together since we moved to China.
    have been living
  • She .. (take) piano lessons for 7 years.
    has been taking
  • You ... (clean) your room since morning.
    have been cleaning
  • They ... (live) in Aojiang since 2002.
    have been living
  • You are all wet, what you... (do)?
    have been doing
  • Quiet, the baby ... (sleep) for 8 hours.
    has been sleeping
  • It ... (rain) since morning.
    has been raining