Game Preview

C1 Review Game

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