Game Preview

Prepare B2 Easter Review

  •  English    50     Public
    Prepare B2 Easter Review, Units 8-13
  •   Study   Slideshow
  • I’m sorry. I ____have told you that I wasn’t coming out tonight.
    should
  •  15
  • She thought she was going to fail, but she ____ worried. She passed easily!
    needn’t have
  •  15
  • I ___ (be) so disappointed if we had missed your concert last night.
    would have been
  •  25
  • We _____ run all the way to the station. The train was an hour late!
    needn’t have
  •  20
  • You ___ (be) so rude to that man!
    shouldn’t have been
  •  25
  • Of course I’ll babysit for your little boy – he’s an ___
    angel
  •  15
  • My understanding of this is a bit ___, because the teacher didn’t explain it very clearly.
    foggy
  •  15
  • The head teacher ___ the student for half an hour before letting him go.
    grilled
  •  15
  • You don’t need your coat today – it’s ___ outside!
    boiling
  •  15
  • The crowd ___ into the theatre when the doors opened at 7.00 pm.
    flooded
  •  15
  • I have a new job and a new flat, so the future is looking __ for me at the moment.
    bright
  •  15
  • She ___ in fear when she saw the large dog running towards her.
    froze
  •  15
  • Although they have a very ___ relationship, they actually love each other a lot.
    stormy
  •  15
  • He ___ (eat) so much cake.
    shouldn’t have eaten
  •  25
  • She ___ (remember) her umbrella.
    should have remembered
  •  20
  • She ___ (buy) so many things.
    shouldn’t have bought
  •  20