Game Preview

Present perfect continuous

  •  English    50     Public
    For complete beginners. It includes stative verbs (Be-Have-Own-Know)
  •   Study   Slideshow
  • She .................. (study) for the exam all morning
    **has been studying**.
  •  15
  • They .................. (play) football in the park
    **have been playing**.
  •  15
  • I .................. (wait) for the bus for 20 minutes
    **have been waiting**.
  •  15
  • We .................. (clean) the house since 8 a.m.
    **have been cleaning**.
  •  15
  • He .................. (watch) TV for three hours
    **has been watching**.
  •  15
  • My dog .................. (bark) all night
    **has been barking**.
  •  15
  • The kids .................. (shout) too much
    **have been shouting**.
  •  15
  • She .................. (work) at home lately
    **has been working**.
  •  15
  • I .................. (look) for my keys everywhere
    **have been looking**.
  •  15
  • They .................. (travel) around Europe this month
    **have been traveling**.
  •  15
  • We .................. (paint) the living room
    **have been painting**.
  •  15
  • He .................. (read) the same book for days
    **has been reading**.
  •  15
  • You .................. (write) emails all day
    **have been writing**.
  •  15
  • She .................. (learn) Italian for a year
    **has been learning**.
  •  15
  • I .................. (cook) dinner for the family
    **have been cooking**.
  •  15
  • They .................. (argue) again
    **have been arguing**.
  •  15