Game Preview

PRESENT PERFECT

  •  English    14     Public
    Practice for the present perfect tense
  •   Study   Slideshow
  • CHOOSE SINCE OR FOR: We've been in this queue ....... two hours!
    for
  •  15
  • CHOOSE SINCE OR FOR: I've known my best friend ........ we were in primary school.
    Since
  •  15
  • CHOOSE SINCE OR FOR: Have you had that phone ....... a long time?
    For
  •  15
  • CHOOSE SINCE OR FOR: You've needed a new car .... years.
    For
  •  15
  • CHOOSE SINCE OR FOR:  I've had a headache ..... this morning.
    Since
  •  15
  • CORRECT THIS SENTENCE: Oh no! I has dropped my laptop.
    Oh no! I HAVE dropped my laptop.
  •  15
  • CORRECT THIS SENTENCE: We hasn't spent much money on the sale.
    We HAVEN'T spent much money on the sale.
  •  15
  • This train ............. (stop) at every town and village!
    has stopped
  •  15
  • I .......... (have) a shower and I'm ready to go out.
    have had
  •  15
  • My grandparents ............ (live) in London since 2010
    have lived
  •  15
  • .................... (you/ met) my friend from school?
    Have you
  •  15
  • CHOOSE BEEN OR GONE: I'm sorry, Adam isn't here. He's .......... to the cinema.
    gone
  •  15
  • CHOOSE BEEN OR GONE: I've .......... to Paris but I don't remember it very well.
    Been
  •  15
  • CORRECT THIS SENTENCE: I've gone to the supermarket. I brought soup!
    I've been to the supermarket.
  •  15