Study

TENSES

  •   0%
  •  0     0     0

  • I ___ (be) so tired last night because I ___ (not/sleep) well the night before.
    was | hadn't slept
  • When I ___ (arrive) at the party, everyone ___ (dance) already for over an hour.
    arrived | had been dancing
  • As soon as she ___ (put) down the phone, it ___ (ring) again.
    put | rang
  • She ___ (read) several books this month, but she ___ (never/read) that particular author before last year.
    has read | had never read
  • She ___ (just/finish) her presentation when the fire alarm ___ (go) off.
    had just finished | went off
  • He ___ (work) on the report all day yesterday when his laptop suddenly ___ (crash).
    had been working | crashed
  • The train ___ (leave) five minutes before they ___ (get) to the station.
    had left | got
  • I ___ (not/meet) his parents before they ___ (come) to visit last weekend.
    hadn't met | came
  • He ___ (work) on the report all day yesterday when his laptop suddenly ___ (crash).
    had been working | crashed
  • By the time we ___ (finish) dinner, the movie ___ (already/start).
    finished | had already started
  • We ___ (try) to fix the car for an hour when the mechanic finally ___ (arrive).
    had been trying | arrived
  • They ___ (not/realize) they had forgotten the tickets until they reached the station.
    didn't realize
  • I ___ (live) in this city for five years, but I still ___ (not/visit) all the landmarks.
    have lived or have been living | haven't visited
  • I ___ (not/see) her recently, but I ___ (see) her at the wedding last year before she moved abroad.
    haven't seen | saw
  • How long ___ (you/wait) for the bus before it finally ___ (arrive)?
    had you been waiting | arrived