Game Preview

present perfect continuous

  •  English    18     Public
    present perfect continuous
  •   Study   Slideshow
  • The earth (get) warmer in the past decades.
    has been getting
  •  15
  • Why is the kitchen 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 (cook) all afternoon. She is preparing the food for the party.
    has been cooking
  •  15
  • My son (stay) up late a lot recently. I'm rather worried.
    has been staying
  •  15
  • Ben is tired because he (paint) his room.
    has been painting
  •  15
  • The students (do) exams all morning.
    have been doing
  •  15
  • I (not read) books lately.
    haven't been reading
  •  25
  • I (peel) potatoes all morning
    have been peeling
  •  15
  • He (work) out in the gym all morning.
    has been working
  •  15
  • They (watch) TV all afternoon!
    have been watching
  •  15
  • The baby (play) in the rain for hours!
    has been playing
  •  15
  • They (relax) on the beach all day!
    have been relaxing
  •  15
  • He (study) for an exam for days!
    has been studying
  •  15