Game Preview

Past Modals of Deduction

  •  English    12     Public
    catteacher.com.br/gramatica/past-modals-of-deduction
  •   Study   Slideshow
  • Sarah looks really pleased with herself. She ________ passed her driving test this morning.
    might have
    should have
    must have
    must not have
  •  15
  • John ____________ gone on holiday. I saw him this morning downtown.
    should have
    could have
    must have
    couldn't have
  •  15
  • Nobody answered the phone at the clinic. It ________ closed early.
    might have
    must have
    must not have
    should have
  •  15
  • I can't believe Jim hasn't arrived yet. He ________ caught the wrong train.
    could have
    should have
    must have
    might have
  •  15
  • Don't lie to me that you were ill yesterday. You ________ been ill, Don saw you last night!
    shouldn't have
    couldn't have
    mustn't have
    might not have
  •  15
  • Her phone was busy all night - she ________ been on the phone continuously for hours.
    should have
    might have
    could have
    must have
  •  15
  • There weren't any trains yesterday. They ________ been on strike.
    must have
    should have
    might have
    could have
  •  15
  • You ________ seen her. She was standing right next to you!!
    must have
    should have
    might have
    could have
  •  15
  • You ________ got a good score on the test, because you didn't studied.
    must have
    should have
    couldn't have
    might have
  •  15
  • That man was really angry with you. You ________ done something.
    must have
    can't have
    couldn't have
    musn't have
  •  15
  • The car isn't driving very well. You ________ got a flat tire.
    must not have
    should have
    must have
    might have
  •  15
  • The lake is frozen today. It ________ snowed yesterday.
    could have
    must have
    might have
    should have
  •  15