Game Preview

Simple, Perfect and Continuous - Verb Tenses Rev ...

  •  English    10     Public
    for Advanced level students
  •   Study   Slideshow
  • By the time we ___ , they had already left.
    had been arriving
    arrive
    were arriving
    arrived
  •  15
  • I ____ New York several times.
    have visited
    was in
    visit
    been in
  •  15
  • She _______ medicine for nearly a decade when she finally becomes a doctor
    will be studying
    has studied
    would be studying
    will have been studying
  •  15
  • She _____ how to swim by next summer.
    will be learning
    has learnt
    is learning
    will have learnt
  •  15
  • He _____ every morning since September in preparation for the marathon
    gone running
    has been running
    is running
    runs
  •  15
  • She _______ such a beautiful sunset before in her life
    not been seeing
    had never seen
    not saw
    's not seen
  •  15
  • They_________ soccer when it started raining
    played
    were playing
    have been playing
    was playing
  •  15
  • He_____ on the phone right now
    is talking
    talked
    be talking
    talks
  •  15
  • They ____ their relatives next month
    will visit
    would visit
    be visiting
    were visiting
  •  15
  • I _________ for hours when the bus finally arrived.
    was waiting
    be waiting
    waited
    had been waiting
  •  15