Game Preview

Modal perfects

  •  English    34     Public
    Modals of deduction
  •   Study   Slideshow
  • You look exhausted! You ___ ____ ____ (have) a difficult day.
    must have had
  •  15
  • You _____ _____ _____ (talk) to her that way. It was disrespectful.
    shouldn't have talked
  •  15
  • I wish I had a better car. I ____ _____ _______ (buy) this one because it is awful.
    shouldn't have bought
  •  15
  • It is evident that she _____ _____ ______ (work) very hard to get to that position.
    must have worked
  •  15
  • I'm not sure but I think your sister ______ _______ ______ (lose) her phone.
    may/might have lost
  •  15
  • He _____ ______ ______ (commit) the crime, he was with me when it happened.
    couldn't have committed
  •  15
  • You ____ _____ _____ (stay) last night. We had a great time!
    should have stayed
  •  15
  • Sarah was feeling really ill earlier. She ____ _____ _____ (leave) by now.
    must have left
  •  15
  • Have you seen Jim? I'm worried, I think that something ______ ______ ______ (happen) to him.
    might/may have happened
  •  15
  • Daniel ____ _____ _____ (know) about the robbery. He wasn't there when it happened!
    couldn't have known
  •  15
  • He's so sweet, he _____ ______ ______ (give) me any presents but he did anyway.
    needn't have given
  •  15
  • You _______ use your phone in class, it's forbidden!
    mustn't
  •  15
  • You ______ be 18 years old to drink alcohol.
    must/ have to/ need to
  •  15
  • She ________ spend that much time working, she needs to rest!
    shouldn't
  •  15
  • If he finishes work early he ______ join us for dinner.
    may/might
  •  15
  • It's his day off, so he ________ work today.
    doesn't have to
  •  15