Game Preview

PPS&PPC

  •  English    13     Public
    Grammar
  •   Study   Slideshow
  • Hi Tara. I ____(see) you for ages!
    haven't seen
  •  15
  • I ___(know) Justin since we were at school.
    've known
  •  15
  • Yes, we____(meet)each other before.
    've met
  •  15
  • I____(play)the guitar for as long as I can remember.
    've been playing
  •  15
  • My brother ____ (travel) around the world for the last two years.
    has been travelling
  •  15
  • Excuse me. I ____ (wait) for this phone call all morning.
    've been waiting
  •  15
  • I _____ (study) Mandarin for more than ten years, and I still find it difficult.
    have been studying
  •  15
  • Lucy _____(run) 2000 metres today.
    has run
  •  15
  • I ____ (clean) all morning - I'm fed up!
    've been cleaning
  •  15
  • Sorry about the mess! I_____ (bake).
    've been baking
  •  15
  • How many times ______ (you/take) this exam?
    have you taken
  •  15
  • He (eat) six bars of chocolate today.
    has eaten
  •  15
  • Julie ____ (cook) dinner. Let's go and eat!
    has cooked
  •  15