Game Preview

Past Modals of Deduction

  •  English    14     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
    must have
    must not have
    should have
  •  15
  • John ____________ gone on holiday. I saw him this morning downtown.
    could have
    should have
    couldn't have
    must have
  •  15
  • Nobody answered the phone at the clinic. It ________ closed early.
    might have
    must have
    should have
    must not have
  •  15
  • You ________ gone to Phil's party yesterday if you wanted.
    must have
    should have
    could have
    shouldn't have
  •  15
  • I can't believe Jim hasn't arrived yet. He ________ caught the wrong train.
    must have
    should have
    might have
    could have
  •  15
  • Don't lie to me that you were ill yesterday. You ________ been ill, Don saw you last night!
    mustn't have
    might not have
    couldn't have
    shouldn't have
  •  15
  • Her phone was busy all night - she ________ been on the phone continuously for hours.
    should have
    could have
    must have
    might have
  •  15
  • There weren't any trains yesterday. They ________ been on strike.
    might have
    must have
    should have
    could have
  •  15
  • You ________ seen her. She was standing right next to you!!
    might have
    could have
    must have
    should have
  •  15
  • You ________ gotten a good score on the test, because you didn't studied.
    must have
    couldn't have
    should have
    might have
  •  15
  • That man was really angry with you. You ________ done something.
    must have
    musn't have
    couldn't have
    can't have
  •  15
  • The car isn't driving very well. You ________ gotten a flat tire.
    should have
    must not have
    might have
    must have
  •  15
  • The lake is frozen today. It ________ snowed yesterday.
    might have
    must have
    could have
    should have
  •  15
  • The dog seem very hungry! It ________ eaten yet!
    might not have
    could not have
    must not have
    should not have
  •  15