placeholder image to represent content

ESB B2 Use of English Practice Test 4

Quiz by Maria T

Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

New Quizalize solo game modes
35 questions
Show answers
  • Q1
    Let's buy some candles in case ...... a power cut.
    there is
    there will be
    it will be
    will be
    30s
  • Q2
    I'm sure she ...... have got home by now - it's ten past three.
    can't
    should
    ought
    must
    30s
  • Q3
    I'd rather ...... out this evening.
    don't go
    not go
    didn't go
    not to go
    30s
  • Q4
    "Do you know that Ken and Elsie have broken up"? " ...... really?"
    Isn't they
    Hadn't they
    Have they
    Did they
    30s
  • Q5
    That's the boy ...... stole my bicycle.
    that
    whom
    which
    whose
    30s
  • Q6
    By this time next year, we ...... here for twelve years.
    will live
    will have lived
    will be living
    have lived
    30s
  • Q7
    It's about time he ...... to us what exactly happened.
    explains
    was explained
    explained
    was explaining
    30s
  • Q8
    The twins will never forget ...... Paris.
    visiting
    visit
    had visited
    to visit
    30s
  • Q9
    The bank robbers ...... by the police as they left the bank.
    had watched
    were being watched
    were watching
    have been watched
    30s
  • Q10
    My parents wouldn't have been so anxious if they ...... I was with my friends.
    have known
    were known
    would know
    had known
    30s
  • Q11
    The thief promised to ...... the name of his accomplice if the police let him go.
    conceal
    reveal
    prove
    admit
    30s
  • Q12
    I think the red dress would ...... you better than the blue one.
    suit
    go with
    compliment
    match
    30s
  • Q13
    He parents think she's becoming addicted ...... surfing the internet.
    by
    to
    with
    in
    30s
  • Q14
    Do you think we'll get there ...... time for the start of the game?
    at the
    in
    on
    by the
    30s
  • Q15
    I don't ...... my team to win the game today - they're playing the best team in the league.
    expect
    hope
    imagine
    think
    30s

Teachers give this quiz to your class