Game Preview

Present perfect continuous

  • The selected game type is invalid.
  •  English    14     Public
    Grammar
  •   Study   Slideshow
  • Lucy _____ this comic book (read)
    Has been reading
  •  15
  • It ___ a lot this week (snow)
    Has been snowing
  •  15
  • My cat ___ all day (sleep)
    Has been sleeping
  •  15
  • Why ___ you ___ (get) up so early recently?
    Have/getting up
  •  20
  • You look tired. ___ you ___ (work) hard?
    Have/ been working
  •  25
  • Where ____ you ___ (spend) your summer?
    Have/been
  •  20
  • I failed the test because I ___ not ___ (study) hard
    Have/been studying
  •  20
  • She ____ to rome (travel)
    Has been
  •  10
  • I think they are dating. They ______ each other a lot recently. (See)
    Have been seeing
  •  20
  • We've discovered this great pub and we ________________ there a lot.(go)
    Have been going
  •  20
  • Where have you been? I ________________ for ages. (Wait)
    Have been waiting
  •  20
  • How long ________________ the drums? (Play)
    Have you been playing
  •  20
  • Albert ________________ the piano since two o'clock. (Play)
    Has been playing
  •  15
  • I ________________ here for half an hour. (Stand)
    Have been standing
  •  15