Game Preview

1 Bachiller modals and modal perfects

  •  Spanish    14     Public
    modals, modal perfects
  •   Study   Slideshow
  • She [.........] have been to Italy last month. I ran into her at the supermarket.
    mustn't have been
    can't have been
    must have been
    couldn't have been
  •  15
  • He [.......] the assignment by now; the deadline was yesterday.
    can't have submitted
    should have submitted
    might have submitted
    must have submitted
  •  15
  • If he had studied harder, he [.........] the exam.
    couldn't have passed
    must have passed
    could have passed
    can't have passed
  •  20
  • I don't know why he isn't answering his phone. He [.............] it.
    should have lost
    must have lost
    can have lost
    might have lost
  •  15
  • I'm not sure where the umbrella is... She [..........] at the office. I'll check there.
    can't have left
    might have left
    should have left
    could have left
  •  15
  • I [.......] with you to the cinema, but you didn't ask me to.
    must have come
    should have come
    could have com
    can't have come
  •  15
  • I regret not studying for the French exam. I [..........].
    should have studied
    would have studied
    must have studied
    could have studied
  •  15
  • I didn't know you had trouble with maths. I [..........] you.
    couldn't have helped
    must have helped
    would have helped
    needn't have helped
  •  15
  • Tom loves horror films. He [..........] this thriller.
    can't have enjoyed
    couldn't have enjoyed
    must have enjoyed
    might have enjoyed
  •  15
  • Today is the play and he still doesn't know all of the words by heart. He [..........] them by now.
    should have learnt
    couldn't have learnt
    shouldn't have learnt
    must have learnt
  •  15
  • I didn't know you were interviewed in the local news. I [..........] it.
    can't have watched
    must have watched
    should have watched
    would have watched
  •  15
  • I'm not sure why he missed yesterday's band practise. He [..........] ill.
    might have been
    can't have been
    must have been
    needn't have been
  •  15
  • You're late. You [..........] here an hour ago.
    should have been
    must have been
    couldn't have been
    can't have been
  •  15
  • You look tired. You [..........] for many hours.
    must have been working
    can't have been working
    should have been working
    might have been working
  •  15