Study

B1 Modal perfect

  •   0%
  •  0     0     0

  • I'm sorry but Mr. Banks isn't here. He _______ left.
    must have
    might have
    should have
    can't have
  • Nobody knows exactly why he died. But we think it ... been an accident.
    can have
    should have
    might have
  • My car isn't there any more! It _______ stolen while I was shopping.
    should have been
    couldn't have been
    might have been
    mustn't have been
  • I can't believe Jim hasn't arrived yet. He ... taken the wrong train.
    must have
    can have
    should have
  • Sarah looked very happy. She ... passed her driving test
    can't have
    must have
    should have
  • Alex _______ studied very hard, because she got top marks in all the exams.
    might have
    should have
    must have
    can't have
  • I ... revised more for the exam. I was lazy, and now I'll fail!
    should have
    could have
    might have
  • We really enjoyed the movie. You _______ come with us.
    should have
    must have
    might have
    can't have
  • I didn't know you were going to Phil's party yesterday. You ... told me!
    can't have
    must have
    should have
  • You ... paid more attention. Now we are lost.
    ought to have
    can't have
    must have
  • He _______ killed him, but we need more evidence.
    can have
    might have
    should have
    must have
  • We _______ bought enough beer for the party.
    shouldn't have
    may not have
    ought not have
    must not have
  • He studied nothing and passed the exam, so he ________ cheated.
    can have
    might have
    ought to have
    must have
  • You ... been ill yesterday. Jessie saw you at the bowling alley.
    mustn't have
    couldn't have
    may not have
  • They _______ bought a new house. They are both unemployed.
    could have
    can't have
    might not have
    mustn't have
  • You _______ broken up with her; she was perfect for you.
    might have
    mustn't have
    couldn't have
    shouldn't have
  • I can't believe Jim hasn't arrived yet. He ... taken the correct train.
    shouldn't have
    mustn't have
    can't have
  • 'I can't find my keys.' 'Have you checked in your car. You _______ left them there.'
    can have
    should have
    can't have
    might have
  • The window was broken, so the thieves ... got in through that window.
    should have
    may have
    must have
  • I don't know where they went but they ... gone to Paris or Marseille.
    can have
    could have
    must have