Game Preview

Modal Verbs in the past

  •  20     Public
    Choose the best answer.
  •   Study   Slideshow
  • She .................studied really hard. She passed all her exams with excellent grades.
    might have
    should have
    must have
    couldn't have
  •  15
  • He ...... known it was your birthday. Otherwise, I'm sure he would have wished you a happy day.
    must have
    might have
    shouldn't have
    couldn't have
  •  15
  • Clara was very upset with you yesterday. You .............. apologised for saying she was lazy.
    might have
    can't have
    should have
    must have
  •  15
  • I'm sorry but Samantha isn't here. She .............................. already left the office.
    should have
    couldn't have
    might have
    must have
  •  15
  • You ......... tried to fix the roof yourself. You might have fallen off and been badly injured.
    might have
    shouldn't have
    couldn't have
    must have
  •  15
  • Andrew did no revision for the exam but he's passed. I think he .................... cheated
    shouldn't have
    must have
    couldn't have
    might have
  •  15
  • John has forgotten about the meeting. We ................... reminded him about it yesterday
    should have
    must have
    might have
    shouldn't have
  •  15
  • You ................................ shouted at him. He'll never forgive you.
    must have
    shouldn't have
    couldn't have
    might have
  •  15
  • He ................................ arrived by now. It's only a 20 minute journey.
    must have
    shouldn't have
    might have
    can't have
  •  15
  • Our son promised to clean his room, but it is still messy. He ______________
    can't clean it.
    cannot clean it.
    couldn't to have cleaned it.
    couldn't have cleaned it.
  •  15
  • I left my bicycle in front of the library and it's disappeared. Someone ............ stolen it.
    must have
    should have
    could have
    might have
  •  15
  • Sarah ................................ been so happy when she found out she was being promoted.
    must have
    shouldn't have
    could have
    might have
  •  15
  • I don't know why he hasn't called me back. He ___________
    might have forgotten my number.
    might be forgetting my number.
    might forget my number.
    must have forgotten my number.
  •  15
  • They............. the football match, but John hurt his ankle.
    could have won
    should have won
    might have won
    had won
  •  15
  • Luke........ the exam if he'd studied a bit more.(pass)
    was supposed to
    must have passed
    shouldn't have passes
    could have passed
  •  15
  • Lucy ................. earlier. She missed her flight.(leave)
    shouldn't have left
    should have left
    might have left
    could have left
  •  15