Game Preview

present perfect - simple or continuous

  •  English    12     Public
    present perfect - simple or continuous
  •   Study   Slideshow
  • She ............... (drink) ten glasses of water!
    has drunk
  •  15
  • I ............... (have) my dog for sixteen years.
    have had
  •  10
  • I ...................... (read) 'War and Peace' by Leo Tolstoy. I'm not sure I will ever finish it.
    have been reading
  •  15
  • Sorry about the mess! I ................ (bake).
    have been baking
  •  20
  • Iona is exhausted these days. She ................ (work) too hard recently.
    has been working
  •  20
  • I'm sure we .................... (play) this game before. I know it!
    have played
  •  20
  • I ................ (never / like) American football.
    have never liked
  •  10
  • Julia ................ (cook) dinner. Let's go and eat!
    has cooked
  •  15
  • How many times ................ (you / take) this exam?
    have you taken
  •  15
  • This is the second time she ........... (do) something like that to me.
    has done
  •  15
  • I'm very cold, ................ (you / turn) off the heater?
    have you turned
  •  20
  • How long ................(you / know) Gerry?
    have you known
  •  10