Game Preview

GRAMMAR CHECK

  •  English    8     Public
    Present perfect, present continuous perfect, simple past
  •   Study   Slideshow
  • Why ____you ________ (leave) the city ten years ago?
    Why did you leave the city ten years ago?
  •  15
  • I ________ (wait) for two hours, but she ________ (not come) yet.
    I have been waiting/have waited for two hours, but she hasn't come yet.
  •  15
  • Mr. Green ________ (teach) English at this school since he ________ (graduate) from that university in 1986.
    Mr. Green has taught English at this school since he graduated from that university in 1986.
  •  15
  • Lisa ________ (not ride) a camel before.
    Lisa hasn't ridden a camel before.
  •  15
  • Philip ________ (know) Wendy for 15 years.
    Philip has known Wendy for 15 years.
  •  15
  • How long______ they ________ (get) married?
    How long have they got married?
  •  15
  • Mary ________ (lose) her hat and she ________ (look) for it until now.
    Mary lost her hat and she has been looking for it until now.
  •  15
  • I ________ (try) bungee jumping last year.
    I tried bungee jumping last year.
  •  15