Game Preview

Prepare 4

  •  English    20     Public
    Present perfect
  •   Study   Slideshow
  • He look so upset when he failed the exam. has looked / looked
    looked
  •  15
  • 3 I finish my dessert. Can I have some more? have finished / finished
    have finished
  •  15
  • Luke cook dinner for the whole family. I can’t wait to taste his curry. cooked / has cooked
    has cooked
  •  15
  • The cake that Becky MAKE at school TASTE so good. made / has made tasted / has tasted
    made/tasted
  •  15
  • I go to Asia several times in the last few years. have been / went
    have been
  •  15
  • 2 We’re worried because my brother doesn’t write / hasn’t written an email to us since he arrived at summer camp
    hasn't written
  •  15
  • Mum was so surprised when she opened the letter that said, ‘You have won / won a family holiday to Spain’.
    have won
  •  15
  • Recently, I saw / have seen a really interesting documentary about Mexican food.
    saw
  •  15
  • 5 Let’s buy some of this smelly durian fruit because I didn’t / haven’t tried it before.
    haven't tried
  •  15
  • He has to go to the hospital because he has cut / cut his finger. He was chopping onions!
    has cut
  •  15
  • Write for or since with the time phrase: LAST WEEK
    SINCE
  •  15
  • Write for or since with the time phrase: A WEEK
    FOR
  •  15
  • Write for or since with the time phrase: 2015
    SINCE
  •  15
  • Write for or since with the time phrase: TWO MONTHS
    FOR
  •  15
  • Write for or since with the time phrase: AGES
    FOR
  •  15
  • Write for or since with the time phrase: YESTERDAY
    SINCE
  •  15