Study

Perfect Modals

  •   0%
  •  0     0     0

  • Be careful. That floor is wet. You _____ slipped.
    must have
    should have
    could have
    couldn't have
  • The boss is in a terrible mood today. He _____ had a very good cup of coffee.
    must not have
    should not have
    could have
    must have
  • We couldn't hear our teacher all day. He _____ spoken louder.
    should have
    would have
    must have
    may have
  • Those cool musicians play beautifully together. They _____ practiced a lot.
    could have
    must have
    would have
    shouldn't have
  • You _____ thrown out that painting. It might be worth something.
    shouldn't have
    must have
    could have
    may have
  • If we had known about the lecture, we _____ attended it.
    could not have
    should have
    must have
    would have
  • We _____ gone to Hawaii for vacation if we had known it was going to rain the whole time.
    should have
    would not have
    must have
    could have
  • Nancy did very well on her history test. She _____ studied hard.
    could have
    should have
    must have
    might have
  • Why did my son become a low paying circus clown when he _____ become a wealthy lawyer?
    may have
    could have
    should have
    must have
  • I'm not sure. I _____ left my keys at home.
    would have
    must have
    might have
    should have
  • The ground is very dry this morning. It _____ rained last night.
    must not have
    should not have
    could not have
    would not have
  • Bill slept too late but he got to work on time. He's lucky. He _____ missed the bus.
    should have
    must have
    could have
    may have
  • I _____ answered the phone yesterday because I wasn't home.
    may not have
    must have
    could have
    could not have
  • They _____ enjoyed the party if more of their friends had been there.
    couldn't have
    must have
    would have
    should have
  • It was a good movie. You _____ seen it.
    could have
    must have
    might have
    should have
  • Did Marvin's cat pass away? He _____ felt really sad.
    must have
    should have
    might have
    could have
  • Andrea is late for work. There _____ been a lot of traffic on the Bay Bridge.
    should have
    must have
    could not have
    might not have
  • The ground is very wet this morning. It _____ rained last night.
    should have
    must have
    couldn't have
    would have
  • Andrew hurt his hand while he was fixing his sink. He _____ been more careful.
    would not have
    could not have
    must have
    should have
  • I called the Stevensons, but no one answered. They _____ gone to the country.
    might have
    should have
    may have
    must have