Game Preview

All tenses fill the gaps

  •  English    20     Public
    Past/Present/Past tenses
  •   Study   Slideshow
  • I usually ___ (drink) coffee in the morning.
    drink
  •  15
  • She ___ (work) here for five years.
    has worked
  •  15
  • They ___ (watch) TV when I arrived.
    were watching
  •  15
  • I ___ (not finish) my homework yet.
    haven’t finished
  •  15
  • We ___ (go) to the cinema tomorrow.
    will go
  •  15
  • At this time tomorrow, I ___ (fly) to Spain.
    will be flying
  •  15
  • She ___ (already / eat) dinner when he came.
    had already eaten
  •  15
  • I think it ___ (rain) later.
    will rain
  •  15
  • They ___ (live) here since 2010.
    have lived
  •  15
  • He ___ (not understand) the question yesterday.
    didn’t understand
  •  15
  • By next year, I ___ (finish) this course.
    will have finished
  •  15
  • She ___ (study) when I called her.
    was studying
  •  15
  • I ___ (just / see) him.
    have just seen
  •  15
  • We ___ (wait) for you for two hours before you arrived.
    had been waiting
  •  15
  • Look! The dog ___ (run) in the garden.
    is running
  •  15
  • I ___ (meet) her last week.
    met
  •  15