Game Preview

Past perfect simple and continuous

  •  English    14     Public
    Grammar multiple choice
  •   Study   Slideshow
  • She ________ (live) in China before she went to Thailand.
    had been living
    was living
    is living
    lived
  •  15
  • After he ______ (eat) the shellfish, he began to feel sick.
    eaten
    had eating
    eat
    had eaten
  •  15
  • When we _______ (finish) dinner, we went out.
    finished
    had finished
    finish
    had finish
  •  15
  • I __________ (study) all day, so I didn't want to go out.
    had studying
    studied
    had been studying
    was studying
  •  15
  • He _________ (sleep) for ten hours when his cat woke him up.
    been sleeping
    slept
    had sleeping
    had been sleeping
  •  15
  • She was out of breath because she ________ (run).
    ran
    was running
    had been running
    had run
  •  15
  • I wish I _______ (not wash) my hair before I went out!
    hadn't washed
    hadn't been washing
    didn't wash
    wasn't washing
  •  15
  • He ________ (sit) on the chair for half an hour before it broke!
    was sitting
    been sitting
    sat
    had been sitting
  •  15
  • We were getting impatient as we ______ (wait) in the queue all morning.
    were waiting
    had been waiting
    waited
    have been waiting
  •  15
  • I knew I _______ (see) the painting before somewhere!
    have seen
    saw
    had seen
    had been seeing
  •  15
  • She was really hungry as she _________ (eat) anything since breakfast.
    hasn't eaten
    wasn't eating
    hadn't eaten
    didn't eat
  •  15
  • The street was wet because it _________ (rain).
    had been raining
    had raining
    was raining
    rained
  •  15
  • Sally ________ (feel) unwell for a few days so she went to the doctor's.
    had feeling
    was feeling
    felt
    had been feeling
  •  15
  • Emma was really angry with me because I _______ (forget) to tell her we'd changed the plans.
    forgot
    was forgetting
    had forgotten
    had been forgetting
  •  15