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
Grammar Test; levels A1 /A2 /B1/ B2/ C1 /C2
0
%
0
0
0
Back
Restart
Sometimes I find it difficult to ____.
concentate
concentrate me
concentrate
concentrate
Oops!
Okay!
He wishes he _____________ taller. He would love to play basketball.
had been
has been
was
were
Oops!
Okay!
The train service has been a _______ since they introduced the new schedules.
fracas
rumpus
shambles
chaos
Oops!
Okay!
This hotel is much __________ from the sea than last one.
far
farer
the further
safer
Oops!
Okay!
____________ people know about this but we are being inspected today.
Few
any
little
None
Oops!
Okay!
If you don’t _______ my sight at once, I’ll scream!
go out from
get out of
go off
get away from
Oops!
Okay!
I wish ______ to the party last night. It was really great!
you have come
you came
you had come
you would you come
Oops!
Okay!
They asked if we ____________ to London.
have ever been
ever had been
had ever been
ever have been
Oops!
Okay!
We saw ____________ lovely furniture.
Such
so
so a
such a
Oops!
Okay!
We usually have tennis classes ______________ Monday.
in
with
At
on
Oops!
Okay!
I normally wear jean but today I ______________a dress
Don’t wear
wear
am wearing
is wear
Oops!
Okay!
I had to quit _____________ I had health problems.
smoked
smoking
to smoke
up
Oops!
Okay!
You _____________ hurried. We still had plenty of time.
shouldn’t
didn’t need
needn’t have
should have
Oops!
Okay!
_______________ you interested in our play?
Are
They
Iss
Am
Oops!
Okay!
By the time l hand in this project, l _____________on it for three weeks.
’ll be working
have worked
‘’ll work
‘’ll have been working
Oops!
Okay!
Never _____________ such an awful place.
have l seen
I have seen
l saw
did you see
Oops!
Okay!
I can't afford to buy anything in this shop. _____ so expensive
All is
All
All are
Everything is
Oops!
Okay!
I wouldn’t have known that if_______ me.
hadn’t told
tell
wouldn’t tell
haven’t told
Oops!
Okay!
_______ I like that car, it’s too expensive for me.
Would
However
However much
Much as
Oops!
Okay!
She ______________ ‘’Joker yet.
has seen
hasn’t seen
haven’t seen
have saw
Oops!
Okay!
Supposing it ______ possible to go back in time, I’d like to see the pyramids being built.
is
will be
were
would be
Oops!
Okay!
l____________ five email before work yesterday.
sent
sended
will send
send
Oops!
Okay!
____ in the centre are open on Sunday.
Most of the shops
The most of the shops
Most of shops
All of the above
Oops!
Okay!
In such a plight ______ that we had no choice but to radio for help.
did we ourselves find
we ourselves found
did we find ourselves
we found ourselves
Oops!
Okay!
I shouted for help, but ____ came.
each body
no-one
nobody
anybody
Oops!
Okay!
There aren’t ______________eggs in the fridge.
an
any
some
a
Oops!
Okay!
Please remember _____________ the parcel.
to send
having
send
sending
Oops!
Okay!
Denny failed his history test, but if he _______ (study) harder, he ______ (pass)
have studied / would has passed
had studied / would have passed
studied/ passed
had studied / would had passed
Oops!
Okay!
_______________ you like to come out with us tonight?
Do
Are
is
Would
Oops!
Okay!
It’s all ruined. we have to start everything____________
scratching
in scratch
and scratch
from scratch
Oops!
Okay!
I ______________ help you, I’m sorry.
will
can’t
am
can
Oops!
Okay!
He escaped by ____________
the hair’s breadth
a breadth of a hair
hair’s breadth
the breadth of a hair
Oops!
Okay!
He hasn’t played since ______ an accident.
he has
he had
he has had
he had had
Oops!
Okay!
Never_____ witnessed such behaviour.
I had before
before have I
before have I
before I have
Oops!
Okay!
Claudia has two brothers but she doesn’t speak ______ of them.
to neither
to either
to both
to any
Oops!
Okay!
I drink ____ water every day.
lots of
few
much
a lot of
Oops!
Okay!
I can’t find my keys. I _____ them at home.
must leave
must have left
must left
must have leave
Oops!
Okay!
He’s _______________work right now
in
on
for
at
Oops!
Okay!
We live in the city centre and our house _______________ a big garden.
doesn’t has
doesn’t
isn’t
doesn’t have
Oops!
Okay!
You still _____________ me 25 PL.
owe
own
are owing
are owning
Oops!
Okay!
We wouldn’t have joined the party unless they _____________ us.
had asked
will ask
asked
hadn’t asked
Oops!
Okay!
I borrowed a ______ bike and went into town in the lunch break.
friend of mine’s
friend of my
friend’s of my
friend’s of mine
Oops!
Okay!
__________ I like that car, it’s too expensive for me.
Much
Much as
Would
However much
Oops!
Okay!
'What time will you be home tonight?' 'I'm not sure. I ________ late
might be
would
may be
can be
Oops!
Okay!
How ____________ minutes or hours has Denny's got?
much
long
many
much
Oops!
Okay!
She _____ at me and then turned away.
regarded
viewed
responded
glanced
Oops!
Okay!
Recently there has been a gradual reduction _________ the number of people attending their concerts.
of
in
for
on
Oops!
Okay!
lt didn't take us a long time to get here, __ traffic.
lt wasn't a lot
There wasn't much
It wasn’t many
lt wasn't much
Oops!
Okay!
Mr Edward ____________a present by all committee members.
had given
was given
gave
was giving
Oops!
Okay!
How ______________ time have we got?
much
hours
many
long
Oops!
Okay!
A local politician has ____________charges of corruption made by the opposition party
denied
accused
stated
blamed
Oops!
Okay!
Last night we went out with some friends of ___.
ours
our
them
us
Oops!
Okay!
When I saw her yesterday she felt a bit _____ and decided not to go to work.
up to something
under the weather
in the sky
on cloud nine
Oops!
Okay!
Scarcely ______ taken off, than the plane was forced to make an emergency landing.
we have
have we
we had
had we
Oops!
Okay!
Turn ______________ and my house is on the right.
Right
in right
the right
on the right
Oops!
Okay!
Somebody stole his wallet so he ______ money from a friend.
had to lend
must have borrowed
had to borrow
had lended
Oops!
Okay!
It’s all right, we ______ hurry. We have plenty of time.
needn’t
can’t
shouldn’t
shouldn’t
Oops!
Okay!
Tom has been an architect ______________ he graduated in 2014.
ago
since
and
for
Oops!
Okay!
Can I have ____ milk in my coffee, please?
a little
some
any
few
Oops!
Okay!
No sooner ______ the door than the dog rushed out into the garden.
had I opened
have I opened
was I being opened
had I to open
Oops!
Okay!
I’m really proud _____________ you.
with
of
at
on
Oops!
Okay!
I've been waiting ____ for Sarah to phone.
all the morning
whole mornings
the whole morning
all morning
Oops!
Okay!
Long ______ and so continue winning all its matches!
our team flourish may
our team may flourish
may flourish our team
may our team flourish
Oops!
Okay!
He has been ______ for armed robbery.
accused
arrested
blamed
charged
Oops!
Okay!
If I were you I _______ this computer. It’s too expensive.
would
buy
will buy
wouldn't buy
Oops!
Okay!
The solution had been found ____________ we hadn’t realized it.
however
in spite
meanwhile
although
Oops!
Okay!
Where ______________ they from?
do
isn’t
is
are
Oops!
Okay!
The newspaper say that an avalanche _____________ by a group of loud tourists.
has been causing
has been caused
has caused
caused
Oops!
Okay!
I got the ______________ test results in the class.
best
most
most good
goodest
Oops!
Okay!
She didn’t want the job, _________
however well paid was it .
however good pay it was.
for how good pay
however well paid it was.
Oops!
Okay!
There were about twenty people in the photo. I didn't recognise _____ of them.
either
none
all of the above
any
Oops!
Okay!
I cannot afford a holiday this year. My bank account is ______ .
in a tight corner
in the pink
in the red
in a tight corner
Oops!
Okay!
There’s ____ on at the cinema that I want to see, so there's no point in going.
anything
something
everything
nothing
Oops!
Okay!
I had no sooner told her what I thought of her ______ I wished I’d held my tongue.
when
than
as
that
Oops!
Okay!
I do admire the speech he _____________.
delivered
asked
told.
talked
Oops!
Okay!
I won’t ____________him. He‘s so naughty!
put over
put on to
put up with
put away with
Oops!
Okay!
If it _________________ we’ll stay at home.
snow
snowing
will snow
snows
Oops!
Okay!
There are ______ around to start a cricket team.
enough youngest boys
young boys enough
boys enough young
enough young boys
Oops!
Okay!
I wish we ______ met under happier circumstances.
shouldn’t have
might not
were able to
could have
Oops!
Okay!
If you can win his attention ________ for you.
so much the better
so the much better
the so much better
the so much better
Oops!
Okay!
They _____________ swim at the age of 4.
wanted
are
were
could
Oops!
Okay!
She isn’t my sister, she is my _______________.
uncle
brother
aunt
father
Oops!
Okay!
There was a lot of noise so I didn’t understand what she was ______.
speaking
telling
talking
saying
Oops!
Okay!
Great! The washing machine ______ Did you get it fixed?
can’t have been
isn’t
seems to be working
won’t be
Oops!
Okay!
No one wants to have extra homework tonight, _______ ?
do they
don’t he
don’t they
does he
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies