Game Preview

Duplicate of Should/would/could have

  •  23     Public
    An #ESL quiz about the use of should/could/would have + verb in past participle.
  •   Study   Slideshow
  • I ____ stayed up late, but I decided to go to bed early.
    should have
    could have
    would have
  •  15
  • They ____ won the race, but they didn't try hard enough.
    could have
    would have
    should have
  •  15
  • Julie ____ bought the book but she borrowed it from the library instead.
    could have
    would have
    should have
  •  15
  • He ____ studied harder but he was too lazy, and that's why he failed the exam.
    should have
    would have
    could have
  •  15
  • I _____ arrived earlier, there was a terrible traffic jam.
    couldn't have
    wouldn't have
    shouldn't have
  •  15
  • John _____ left earlier if he didn't want to miss the plane.
    would have
    could have
    should have
  •  15
  • I ____ called you, but I didn't know your number.
    should have
    could have
    would have
  •  15
  • I ____ bread but I didn't know we needed it.
    should have bought
    could have bought
    should have buyed
    could have buy
  •  15
  • We ____ so many people to our party! I’m worried that we won’t have enough room for everyone.
    shouldn't have invited
    should have invited
    wouldn't have invite
    could have invited
  •  15
  • I _____ saving money years ago!
    should have started
    wouldn't have started
    could have start
    would have started
  •  15
  • We ____ you at the restaurant, but we couldn’t get a babysitter.
    could have join
    shouldn't join
    should have joined
    would have joined
  •  15
  • The weather ____ any worse!
    shouldn't have been
    should have been
    could be
    couldn't have been
  •  15
  • I ____ on time, even if I’d left earlier. There were dreadful traffic jams all the way.
    couldn't have arrived
    should have arrive
    would have arrived
    could arrive
  •  15
  • They ____ the football match, but John hurt his ankle.
    should have won
    could have won
    should win
    couldn't have won
  •  15
  • Amanda ____ the work, but she felt ill and had to go home.
    should finish
    would have finished
    wouldn't have finished
    should have finished
  •  15
  • Lucy _____ earlier. She missed her flight.
    should have left
    wouldn't have left
    should leave
    would have left
  •  15