Study

Perfect Modals

  •   0%
  •  0     0     0

  • Maybe they __________ (win) the football match, but John hurt his ankle.
    could have won
  • You __________ (take) this job. I can see you're not enjoying it.
    shouldn't have taken
  • The race was really difficult. I don't think he __________ (win) because he's not fit enough yet.
    could have won
  • Lucy __________ (leave) earlier as I told her. Sadly, she missed her flight.
    should have left
  • I __________ (buy) bread, but I didn't know we needed it. I can return if you want me to.
    could have bought
  • You __________ (buy) some milk at the shops when you were there. We don't have any milk.
    should have bought
  • I'm sure we __________ (join) you at the restaurant, but we couldn't get a babysitter.
    would have joined
  • It's certain that Luke __________ (pass) the exam if he'd studied a bit more.
    would have passed
  • I __________ (eat) so much chocolate! I feel so sick now! I definitely need a doctor.
    shouldn't have eaten
  • It's likely that she __________ (come) to the restaurant if she'd left work earlier.
    could have come
  • I __________ (come) to see you for sure! I didn't know you were ill.
    would have come
  • We __________ (invite) so many people to our party! Our house wasn't as spacious as we thought.
    shouldn't have invited