Game Preview

Past Perfect Continuous

  •  English    17     Public
    Read these multiple choice questions and choose the best answer.
  •   Study   Slideshow
  • Positive Form of Past Perfect Continuous is:
    had + v.3
    has, have been + v-ing
    had been + v-ing
  •  15
  • Negative Form of Past Perfect Continuous is:
    hadn't + v.3
    hadn't been + v-ing
    hasn't been + v-ing
  •  20
  • Question Form of Past Perfect Continuous is:
    have + S + been + v.ing
    had + S + been + v.ing
    had + S + v.3
  •  25
  • It __________ for several hours and the streets were very wet.
    has rained
    had rained
    had been raining
  •  15
  • Her friends __________ calling the police when she walked in.
    had been thinking
    had thought of
    have been thinking
  •  10
  • We __________ to open the door for five minutes when Jane found her key.
    have tried
    have been trying
    had been trying
  •  5
  • __________ long before the taxi arrived?
    Have you waited
    Have you been waiting
    Had you been waiting
  •  20
  • Jane __________ all afternoon before she went out.
    had been gardening
    has gardened
    had gardened
  •  25
  • Seth __________ late in the office that night before he went to bed.
    had been working
    had worked
    has worked
  •  15
  • Sombat was tired because he __________.
    has been jogging
    had been jogging
    had jogged
  •  15
  • Tanggwa gained weight because she ________.
    has been overeating
    had been overeating
    has overeaten
  •  10
  • Kai failed the final test because he _________ class.
    had not attended
    had not been attending
    has not attended
  •  25
  • My mom _________ in the kitchen for 2 hours so she felt very hot.
    has been cooking
    has cooked
    had been cooking
  •  15
  • His father _________ his car all morning before he watched TV.
    had been washing
    has washed
    had washed
  •  20
  • I _________ my homework for a few days before I finished it.
    have done
    have been doing
    had been doing
  •  5
  • They _________ working as a doctor for 30 years before they retired.
    had been working
    had worked
    have worked
  •  15