Study

Present Perfect Simple Continuous

  •   0%
  •  0     0     0

  • They __________ very hard recently.
    have been studying
    have studied
  • Julie ________ dinner. Let's go and eat!
    has beeen cooking
    has cooked
  • How long _________ Simon?
    have you known
    have been knowing
  • Sorry about the mess! I ___________
    have baked
    have been baking
  • I __________ all morning - I'm fed up!
    have been cleaning
    hve cleaned
  • He _________ six bars of chocolate today.
    has been eating
    has eaten
  • _____________ your homework yet?
    Have you been finishing
    Have you finished
  • Lucy ______ 200 metres today.
    has been running
    has run
  • Help, I _________ my wallet. How can I get home?
    have lost
    have been losing
  • I _____________ my dog for sixteen years.
    have been having
    have had
  • How many times _________ this exam?
    have you taken
    have been taking
  • Luke _________ abroad.
    has never been
    has never being
  • He __________ the kitchen. Everything is sparkling clean.
    has been cleaning
    has cleaned
  • She ____________ to help many times.
    has been promising
    has promised
  • She __________ ten glasses of water!
    has been drinking
    has drunk
  • How long ____________ a lawyer?
    have you been
    have you been being
  • Iona is exhausted these days. She _________ too hard recently.
    has worked
    has been working
  • I __________ your book all day. It's very interesting, but I'm only on chapter 2.
    have been reading
    have read
  • The students_________ their exams. They're very happy.
    have been finishing
    have finished
  • The baby's face is really dirty. What___________?
    has he eaten
    has he been eating
  • I ___________ three hours already!
    have been waiting
    have waited