Game Preview

present perfect simple and present perfect conti ...

  • The selected game type is invalid.
  •  English    14     Public
    complete or for sentences in both tenses
  •   Study   Slideshow
  • (they/arrive) already?
    Have they arrived already?
  •  20
  • Lucy _________ (run) 2000 metres today.
    has run
  •  15
  • I _____________ (clean) all morning - I'm fed up!
    I have been cleaning all morning.
  •  15
  • How long ________ (you/know) Simon?
    how long have you known Simon?
  •  15
  • I _________ (drink) more water recently, and I feel better.
    I have been drinking more water recently...
  •  20
  • Sorry about the mess! I __________ (bake).
    I have been baking
  •  20
  • How many times __________ (you/take) this exam?
    have you taken
  •  20
  • He __________ (eat) six bars of chocolate today.
    he has eaten six bars of chocolate today.
  •  15
  • Julie _________ (cook) dinner. Let's go and eat!
    Juli has cooked dinner.
  •  15
  • The baby's face is really dirty. What _________ (he/eat)?
    what has he been eating?
  •  15
  • Luke _________ (never/be) abroad.
    Luke has never been abroad.
  •  20
  • _________ (you/finish) your homework yet?
    have you finished your homework yet?
  •  15
  • I _________ (read) your book all day. It's very interesting, but I'm only on chapter 2.
    I have been reading your book all day.
  •  20
  • She ________ (drink) ten glasses of water!
    She has drunk ten glasses of water!
  •  15