Game Preview

present perfect continuous

  •  English    11     Public
    present perfect continuous
  •   Study   Slideshow
  • The earth (get) warmer.
    has been getting
  •  15
  • Why is the kitchen in a mess? - Because Alan (make) a cake.
    has been making
  •  15
  • Emma is tired. She (tidy) her room all morning.
    has been tidying
  •  15
  • I (wait) for you to call.
    have been waiting
  •  15
  • We (try) to contact you all day to tell you that you have won a prize.
    have been trying
  •  15
  • Sally's been cooking all afternoon. She (prepare) for the party since lunchtime.
    has been preparing
  •  15
  • My son (stay) up late a lot recently- I'm rather worried.
    has been staying
  •  15
  • Ben is tired because he (paint) her room.
    has been painting
  •  15
  • The students (not do) exams all morning.
    hasn't been doing
  •  15
  • I (not read) books this summer.
    haven't been reading
  •  25
  • I/ peel/ potatoes (negative)
    I haven't been peeling potatoes.
  •  15