Game Preview

Past Modals

  •  English    16     Public
    English File Upper Int Unit 7A. WB activities
  •   Study   Slideshow
  • You must have been/ might have been/can´t have been delighted when you passed your driving test.
    must have been
  •  15
  • I´m not sure where Mark is but he might have/ can´t have/ must have gone home. He wasn´t feeling well earlier.
    might have gone
  •  15
  • My brother isn´t talking to me. I should have/ shouldn´t have/ ought to have shouted at him.
    shouldn´t have shouted
  •  15
  • You can´t have/ might have/ must have seen my parents at the supermarket. They´re away on holiday.
    can´t have seen
  •  15
  • Those boys look really guilty. They might have/ must have/ can´t have done something wrong.
    must have done
  •  15
  • You won´t be able to walk in those shoes. You ought to have/ ought not to have/ shouldn´t have bought such high heels.
    ought not to have/ shouldn´t have bought
  •  15
  • My father knew about the surprise party. Someone can´t have said/ must have told/ might have told him about it.
    must have told
  •  15
  • I´m sure my grandmother was in, but she didn´t answer the door. She __________the bell. (might,not,hear)
    might not have heard
  •  15
  • Adam passed the exam without studying. It ___________very difficult. (can´t, be)
    can´t have been
  •  15
  • I don´t know why Ruth isn´t here yet but she ______the wrong bus. (take)
    might have taken
  •  15
  • Your cousins look really scruffy. They _________for the wedding. (dress up)
    should have dressed up/ ought to have dressed up
  •  15
  • The children didn´t make their beds this morning. They _____time. (may not have)
    may not have had
  •  15
  • A: Your boyfriend walked past me without saying hi. B: He _____you. (can´t see)
    can´t have seen
  •  15
  • Someone has stolen Ben´s phone. He ________on his desk. (leave)
    shouldn´t have left/ ought not to have left/must have left
  •  15
  • When I got up this morning, the TV was still on. I ______to turn it off last night.(forget)
    must have forgotten
  •  15
  • I wonder where my gloves are. I ________them in the hall, or maybe in the bedroom. (leave)
    must have left/ may have left
  •  15