Game Preview

Mixed Tenses

  •  English    10     Public
    Grammar
  •   Study   Slideshow
  • After Sofie (finish) her work, she went to lunch.
    had finished
  •  15
  • He (work) there for 5 years before he got promoted.
    had been working
  •  15
  • I (visit) a friend in London yesterday.
    visited
  •  15
  • I (read) this book for two hours.
    have been reading
  •  15
  • Ann (broke) her arm recently.
    has broken
  •  15
  • The sun (set) in the west.
    sets
  •  15
  • She (sweep) the floor at the moment.
    is sweeping
  •  15
  • When the phone rang, he (write) an e-mail.
    was writing
  •  15
  • She (wait) for an hour before the train arrived.
    had been waiting
  •  15
  • I washed the floor when the painter (go).
    had gone
  •  15