Game Preview

New Modal Perfect Exercises

Sorry, you need Baamboozle+ to continue.
  •  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.
    mustn't
    might
    should
    couldn't
  •  15
  • Grandpa moved the piano by himself. He's okay, but he __________ have injured his back.
    could
    should
    must
    couldn't
  •  15
  • My parents haven't arrived at the party yet.They don't know this city well.They__ have got lost
    shouldn't
    should
    mustn't
    must
  •  15
  • I'm tired today. I definitely __________ have stayed up so late last night.
    couldn't
    could
    shouldn't
    may
  •  15
  • How did Linda catch a cold? I'm not sure. She __________ have gone out in the rain.
    may
    should
    mustn't
    couldn't
  •  15
  • Mother didn't answer the phone. She ____________ been sleeping.
    should have
    might have
    mustn't have
    hadn't
  •  15
  • I think I ate too much at dinner. I definitely __________ skipped dessert.
    shouldn't have
    must have
    should have
    had
  •  15
  • It's too bad you didn't practice for the marathon. You _________ won.
    must have
    may not have
    couldn't have
    could have
  •  15
  • Jennifer had a lot of homework. She ____________ gone to the party last night.
    hadn't
    couldn't have
    must not have
    shouldn't have
  •  15
  • Jack ______________ in a car accident yesterday. He was home all day.
    couldn't have been
    shouldn't have been
    shouldn't be
    mustn't be
  •  15
  • Nancy did very well on her history test. She ______________ studied hard.
    shouldn't have
    should have
    must have
    might have
  •  15
  • We couldn't hear our teacher all day. He __________________ spoken louder.
    may have
    must have
    should have
    mustn't have
  •  15
  • Bill slept too late but he got to work on time. He's lucky. He _______________ missed the bus.
    could have
    must have
    should have
    mustn't have
  •  15
  • It was a good movie. You _______________ seen it.
    would have
    should have
    mustn't have
    shouldn't have
  •  15
  • I'm not sure. I _________ left my keys at home.
    wouldn't have
    must have
    should have
    might have
  •  15
  • Be careful. That floor is wet. You _________ slipped.
    could have
    should have
    must have
    shouldn't have
  •  15