Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
B2.2 Entry test
0
%
0
0
0
Back
Restart
Scott’s the boy ____ brother is a professional footballer.
whose
who's
that his
Oops!
Okay!
What ____ at nine o’clock last night? I tried to ring you, but there was no answer.
have you done
had you done
did you do
were you doing
Oops!
Okay!
When Natasha won some money on the lottery, she _____ it in her business.
earned
spent
invested
Oops!
Okay!
We ____ the house if we’d known about the noisy neighbours!
wouldn't buy
hadn't bought
wouldn't have bought
Oops!
Okay!
I would have gone to the party if I ____ you were there.
hadn't known
knew
didn't know
'd known
Oops!
Okay!
There’s a taxi ____ at the main entrance to the airport.
stop
rank
station
Oops!
Okay!
Eva told me she ____ to Shanghai the following weekend.
's travelling
was travelling
will travel
Oops!
Okay!
The exams are next month. You ____ a timetable next week.
are given
have been given
will be given
Oops!
Okay!
You’re from China, _____?
are you
weren't you
aren't you
were you
Oops!
Okay!
If I ____ you, I wouldn’t go on holiday in Scotland until July.
were
was
am
Oops!
Okay!
Helen’s so ____! She never changes her opinion about anything.
moody
stubborn
unfair
Oops!
Okay!
They ____ have a lot of money. They go on luxurious holidays every year.
can't
can
might
must
Oops!
Okay!
I wanted to buy some tickets for the concert, but they’d sold ____.
out
off
up
Oops!
Okay!
The town ___ Adrian grew up is near Manchester.
where
which
that
Oops!
Okay!
We’re near a school so please drive ____.
more slowly
more slow
slowlier
Oops!
Okay!
They ____ a new shopping centre in the centre of town last year.
had built
built
've built
Oops!
Okay!
A ‘Where’s Jake?’ B ‘He ____ for a run. He’ll be back soon.’
'd been
's been
's gone
Oops!
Okay!
I can’t go out ____ I finish my English homework.
when
if
unless
whether
Oops!
Okay!
My sister ____ in Copenhagen for three months. She’s really enjoying herself.
is living
was living
has been living
Oops!
Okay!
I went out with Valentina last night and she paid ____ everything!
on
-
for
at
Oops!
Okay!
Can you tell me where ____?
is the Regent Hotel
the Regent Hotel is
find the Regent Hotel
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies