Game Preview

C1 Review Game

  •  English    36     Public
    Past Simple, Past Continuous, Present Perfect, Past Perfect
  •   Study   Slideshow
  • She ___ (live) in Valencia since 2018.
    was living
    had lived
    has lived
    lived
  •  15
  • When I was a child, I ___ (play) football every afternoon.
    have played
    played
    was playing
    had played
  •  15
  • We ___ (watch) TV when the lights went out.
    were watching
    had been watching
    have watched
    watched
  •  15
  • By the time the bus arrived, we ___ (wait) for over an hour.
    had been waiting
    waited
    were waiting
    have waited
  •  15
  • They ___ (already/finish) their homework when their parents came home.
    had already finished
    were already finishing
    have already finished
    already finished
  •  15
  • He ___ (work) in London before he moved to Spain.
    worked
    had worked
    has worked
    was working
  •  15
  • While she ___ (cook), her husband set the table.
    had cooked
    cooked
    has cooked
    was cooking
  •  15
  • She ___ (study) all night, so she’s really tired now.
    has been studying
    had studied
    studied
    was studying
  •  15
  • They ___ (travel) around Asia when they met me in Bangkok.
    had travelled
    travelled
    were travelling
    have travelled
  •  15
  • We ___ (meet) before, right?
    have met
    had met
    met
    were meeting
  •  15
  • When I called, they ___ (just/leave) the house.
    were just leaving
    just left
    have just left
    had just left
  •  15
  • She ___ (always/want) to be a singer. But, let's be honest... she's not very good.
    always wanted
    was always wanting
    had always wanted
    has always wanted
  •  15
  • I ___ (not/finish) my project yet.
    hadn’t finished
    haven’t finished
    wasn’t finishing
    didn’t finish
  •  15
  • She ___ (write) emails all morning, so she needed a break.
    wrote
    has written
    was writing
    had been writing
  •  15
  • He ___ (run) for twenty minutes when he twisted his ankle.
    had been running
    was running
    ran
    has been running
  •  15
  • I ___ (visit) London twice already.
    was visiting
    visited
    have visited
    had visited
  •  15