Game Preview

Should/would/could have

  •  English    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.(Possibility)
    could have
    would have
    should have
  •  15
  • They ____ won the race, but they didn't try hard enough. (Possibility)
    could have
    would have
    should have
  •  15
  • Julie ____ bought the book but she borrowed it from the library instead. (Possibility)
    would have
    should have
    could have
  •  15
  • He ____ studied harder but he was too lazy, and that's why he failed the exam. (Advice/regret)
    shouldn't have
    would have
    should have
  •  15
  • I _____ arrived earlier, there was a terrible traffic jam. (Possibility)
    shouldn't have
    couldn't have
    wouldn't have
  •  15
  • John _____ left earlier if he didn't want to miss the plane. (Advice/regret)
    would have
    should have
    could have
  •  15
  • I ____ called you, but I didn't know your number.
    would have
    should have
    could have
  •  15
  • I ____ bread but I didn't know we needed it. (buy) (Willingness)
    would have bought
    should have buyed
    would have buy
    should have bought
  •  15
  • We ____ so many people to our party! I’m worried that we won’t have enough room for everyone. (invite)
    wouldn't have invite
    shouldn't have invited
    could have invited
    should have invited
  •  15
  • I _____ saving money years ago! (start) (Advice/regret)
    wouldn't have started
    would have started
    could have start
    should have started
  •  15
  • We ____ you at the restaurant, but we couldn’t get a babysitter. (join) (Willingness)
    shouldn't join
    could have join
    should have joined
    would have joined
  •  15
  • The weather ____ any worse! (be) (Possibility)
    could be
    should have been
    shouldn't have been
    couldn't have been
  •  15
  • I ____ on time, even if I’d left earlier. There were dreadful traffic jams all the way. (Arrive) (Possibility)
    could arrive
    would have arrived
    couldn't have arrived
    should have arrive
  •  15
  • They ____ the football match, but John hurt his ankle. (win)
    could have won
    should have won
    should win
    couldn't have won
  •  15
  • Amanda ____ the work, but she felt ill and had to go home. (Finish) (Willingness)
    wouldn't have finished
    would have finished
    should finish
    should have finished
  •  15
  • Lucy _____ earlier. She missed her flight. (leave)
    would have left
    should have left
    wouldn't have left
    should leave
  •  15