NEW
Font size
WorksheetsGrammar quiz B2
Total questions: 64
Worksheet time: 31mins
I'm sorry, but you're not supposed _______ photos on this base.
taking
to be taking
to be taken
to take
I'm on the point of _______ up smoking.
to give
having been given
giving
give
They _____ an old photograph of the place.
came up
came across
came into
came after
We _____ to go to work at six in the morning.
must
would
had
did
It _____ be possible some time in the future.
can
hope
may
is
If I _____ enough money, I’d buy a new car.
had
would
did
could
It was a difficult journey, but I _____ get home finally.
could not
managed to
at last
was
The problem was _____ solved.
easy
easy to
an easy
easily
The train was cancelled, so we _____ .
couldn’t go
wasn’t go
didn’t went
mustn’t go
Your schoolwork is _____ better at the moment.
being
doing
getting
falling
We _____ lunch when you telephoned.
was having
had
were having
were had
Football _____ in most countries.
plays
played
is played
is playing
What _____ to do at the weekend?
have you like
are you liking
do you like
is you like
Jason ________ hard for his exams at the moment.
studies
is studying
has been studying
has studied
As soon as you ________home, we'll have dinner.
get
are getting
will be getting
will get
______ you ever ______ any country in Africa?
Did ... visit
Have ... visited
Are ... visiting
Do ... visit
The walls will be painted ________ with a special paint.
by
from
with
of
You'll never beat Joey in a race – he's twice ________ as you.
faster
fast
so fast
as fast
Do you know who ________ person of all time was?
taller
the taller
tallest
the tallest
Didn't you have ________ longer hair in the past than you do now?
much
most
more
the
Ken's boss angrily asked him where ________ .
he has been
he had been
has he been
had he been
You ________ take the dog for a walk tonight – Jim's done it already.
don't have to
mustn't
can't
shouldn't
You'll never lose weight if you ________ a burger every day.
eat
will
ate
would eat
I'd like ________ to the cinema this weekend.
go
going
to go
of going
My uncle, ________ a lawyer in London, has invited me to stay with him this summer.
that is
who's
which is
whose
Oliver took an umbrella ________ it started raining.
in order that
so as
so that
in case
It's ________ beautiful morning!
so
such
so a
such a
There's ________ work to do before we leave that I don't know where to start.
so
such
so much
such a lot
Harry ________ his fiancée for a very long time – they grew up together.
knows
is knowing
has known
has been knowing
Haven't you finished your homework ________ ? You've been up here for two hours!
yet
already
just
ever
My dad ________ be really fit when he was my age.
would
used
used to
was used to
The burglar alarm will ________ by a technician tomorrow.
install
be installed
be installing
have installed
Everything happened ________ quickly for anyone to have a chance to react.
so
such
enough
too
I ________ that fifth doughnut if I were you!
hadn't
didn't have
won't have
wouldn't have
I really love that mobile phone – if only I ________ more money.
would have
had
have
will have
Pat's mother made him ________ clean the whole bathroom.
clean
cleaning
to clean
in cleaning
He advised ________ warm clothes with me on the hiking trip.
me take
me taking
me to take
to take
By the time I got to the party, most of the guests ________ already and the place was half-empty.
left
were leaving
had left
had been leaving
The teacher told me I ________ use my mobile phone in class – it was against the rules.
can't
couldn't
didn't have to
wasn't able to
Yes, hello, operator – could you put me ________ to the fire brigade, please?
through
over
across
along
I had to turn ________ the wedding invitation as I had a previous engagement.
away
off
down
out
We ________ in persuading Mark not to go travelling alone.
managed
achieved
succeeded
excelled
Did you ________ any photographs while you were on holiday?
make
do
take
record
Her school's close by, so she goes there ________ foot.
at
on
with
by
Her mother ________ her to come straight home after school.
said
spoke
talked
told
The weather was so bad that the final had to be put ________ until the following weekend.
down
away
off
forward
We can only ________ about real change if everyone helps out.
take
bring
hold
turn
How many people took ________ in the survey?
place
part
participation
position
There aren’t ________ buses late in the evening.
some
any
no
a
They ________ in the park when it started to rain heavily.
walked
were walking
were walk
are walking
________ seen fireworks before?
Did you ever
Are you ever
Have you ever
Do you ever
We’ve been friends ________ many years.
since
from
during
for
These are the photos ________ I took on holiday.
which
who
what
where
I promise I ________ you as soon as I’ve finished this cleaning.
will help
am helping
going to help
have helped
This town ________ by lots of tourists during the summer.
visits
visited
is visiting
is visited
He said that his friends ________ to speak to him after they lost the football match.
not want
weren't
didn't want
aren't wanting
How about ________ to the cinema tonight?
going
go
to go
for going
Excuse me, can you ________ me the way to the station, please?
give
take
tell
say
We won’t catch the plane ________ we leave home now! Please hurry up!
if
providing that
except
unless
If I hadn’t replied to your email, I ________ here with you now.
can't be
wouldn't be
won't be
haven't been
Hello, this is Simon. Could I ________ to Jane, please?
say
tell
call
speak
They’re coming to our house ________ Saturday.
in
at
on
the
"Are you going to buy that computer you saw?" "Not this month. I don't have ____________ money."
quite
many
enough
so
"Do you want to work on the physics homework?" "No, I've got ________ other homework to do right now."
too much
very much
such
so many
