Study

All tenses fill the gaps

  •   0%
  •  0     0     0

  • I usually ___ (drink) coffee in the morning.
    drink
  • At this time tomorrow, I ___ (fly) to Spain.
    will be flying
  • She ___ (already / eat) dinner when he came.
    had already eaten
  • I ___ (not finish) my homework yet.
    haven’t finished
  • Look! The dog ___ (run) in the garden.
    is running
  • They ___ (build) the house for two years before they moved in.
    had been building
  • This time next week, we ___ (relax) on the beach.
    will be relaxing
  • I ___ (just / see) him.
    have just seen
  • She ___ (work) here for five years.
    has worked
  • They ___ (live) here since 2010.
    have lived
  • I ___ (work) on this project all day, so I’m tired.
    have been working
  • They ___ (watch) TV when I arrived.
    were watching
  • We ___ (wait) for you for two hours before you arrived.
    had been waiting
  • We ___ (go) to the cinema tomorrow.
    will go
  • By next year, I ___ (finish) this course.
    will have finished
  • I think it ___ (rain) later.
    will rain
  • She ___ (study) when I called her.
    was studying
  • He ___ (not call) me yet.
    hasn’t called
  • He ___ (not understand) the question yesterday.
    didn’t understand
  • I ___ (meet) her last week.
    met