Game Preview

New Modal Perfect Exercises

  •  30     Public
    MY KAHOOTS ARE HERE: #olesiapav Instagram: @olesia.english YouTube: Olesia English Telegram: @olesia_english #New #Modal #Perfect #Exercises #newmo...
  •   Study   Slideshow
  • Janet's not in school today. She __________ have overslept.
    couldn't
    should
    mustn't
    might
  •  15
  • Grandpa moved the piano by himself. He's okay, but he __________ have injured his back.
    couldn't
    could
    must
    should
  •  15
  • My parents haven't arrived at the party yet.They don't know this city well.They__ have got lost
    should
    mustn't
    must
    shouldn't
  •  15
  • I'm tired today. I definitely __________ have stayed up so late last night.
    couldn't
    could
    may
    shouldn't
  •  15
  • How did Linda catch a cold? I'm not sure. She __________ have gone out in the rain.
    couldn't
    mustn't
    should
    may
  •  15
  • Mother didn't answer the phone. She ____________ been sleeping.
    hadn't
    should have
    might have
    mustn't have
  •  15
  • I think I ate too much at dinner. I definitely __________ skipped dessert.
    had
    must have
    shouldn't have
    should have
  •  15
  • It's too bad you didn't practice for the marathon. You _________ won.
    couldn't have
    must have
    may not have
    could have
  •  15
  • Jennifer had a lot of homework. She ____________ gone to the party last night.
    couldn't have
    shouldn't have
    hadn't
    must not have
  •  15
  • Jack ______________ in a car accident yesterday. He was home all day.
    shouldn't have been
    couldn't have been
    mustn't be
    shouldn't be
  •  15
  • Nancy did very well on her history test. She ______________ studied hard.
    must have
    should have
    might have
    shouldn't have
  •  15
  • We couldn't hear our teacher all day. He __________________ spoken louder.
    mustn't have
    may have
    should have
    must have
  •  15
  • Bill slept too late but he got to work on time. He's lucky. He _______________ missed the bus.
    mustn't have
    must have
    could have
    should have
  •  15
  • It was a good movie. You _______________ seen it.
    shouldn't have
    mustn't have
    would have
    should have
  •  15
  • I'm not sure. I _________ left my keys at home.
    must have
    wouldn't have
    should have
    might have
  •  15
  • Be careful. That floor is wet. You _________ slipped.
    could have
    must have
    should have
    shouldn't have
  •  15