Study

Past Modal Verbs B2/C1

  •   0%
  •  0     0     0

  • We really enjoyed the movie. You _______ come with us.
    might have
    can't have
    should have
    must have
  • You ___ have helped the lady with her shopping. She couldn't carry it all herself.
    ought to
    must
  • I'm sorry but Mr. Banks isn't here. He _______ left.
    might have
    can't have
    should have
    must have
  • I _____ revised more for the exam. I was lazy, and now I'll fail!
    should've
    should have
    ought to have
  • She ___ (use) a kitchen knife as the murder weapon, or maybe an axe from the garden tools.
    may have used
    could have used
    might've used
    might have used
  • Jenny was helping her mum at home, so you ____ seen her at the park.
    couldn't have
    might not
  • I ___ have forgotten to lock the door when I left. It's still open.
    can't
    must
  • It ____ (be) their older son; I would bet all my money it was him.
    must have been
    must've been
  • Olga ____ have won the writing competition. Her story was much better than the winning one.
    should
    might
  • They ____ have done much revision for the exam. Their marks were terrible!
    can't
    shouldn't
  • Nobody knows exactly why he died. But we think it ___ been an accident.
    could have
    might have
    could've
    might've
  • It ___ (be) Mrs McGraw. I’m totally convinced it was her.
    must have been
    must've been
  • Old Mr McGraw had been murdered and everybody was wondering who ____ (do) it.
    could have done
    could've done
  • I can't believe Jim hasn't arrived yet. He ___ taken the wrong train.
    must've
    must have
  • They _______ bought a new house. They are both unemployed.
    mustn't have
    could have
    can't have
    might not have
  • I ____ the afternoon cooking dinner because nobody came in the end.
    didn't need to spend
    needn't have spent
  • I ____ my jacket, which was lucky because it was being washed.
    needn't have taken
    didn't need to take
  • It ___ (be) Mrs McGraw. She isn’t strong enough to drag the body and put it in the car boot.
    cannot have been
    can't have been