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
B1 Grammar Review
0
%
0
0
0
Back
Restart
What time do you wake up ___ the morning?
in
Oops!
Okay!
Don't enter the kitchen, I've ____ cleaned it.
just
Oops!
Okay!
I go running _____ (1) a week.
once
Oops!
Okay!
It couldn’t __________ Jane. She was with me all day.
been
being, have been
have been
be
Oops!
Okay!
I _____ at home last night, because I went out with my friends.
wasn't
Oops!
Okay!
When I got home, he ______ (already finish) dinner.
had already finished
Oops!
Okay!
I wouldn’t have failed if I __________ harder.
had studied
have studied, had studied
would study
studied
Oops!
Okay!
We ______the Eiffel Tower because it was closed.
didn't visit
Oops!
Okay!
The boy ______ bike is outside is my brother.
whose
Oops!
Okay!
She must __________ back from the shops. Her bag is on the table.
have got
got
have get, have got
has got
Oops!
Okay!
It __________ on the market for ages.
have been, has been
is being
was
has been
Oops!
Okay!
If I _____ a lot of money, I would buy that expensive car.
had
Oops!
Okay!
She must __________ a mistake.
made
has made
make, have made
have made
Oops!
Okay!
If I see Mary, I _____ tell her.
will
Oops!
Okay!
We ________ to school on Sundays, we go to the swimming pool.
don't go
Oops!
Okay!
That's the man ______ cuts my hair.
who
Oops!
Okay!
I ____ come to the party tomorrow, but I'm not sure.
may / might
Oops!
Okay!
Do you like _______ at home at the weekends?
staying
Oops!
Okay!
We'll play outside tomorrow ______ it rains.
unless
Oops!
Okay!
Time __________ on checking messages every day.
is wasted
is wasting, is wasted
was wasting
wastes
Oops!
Okay!
The library is ______ I go to study.
where
Oops!
Okay!
"I am drinking some coffee", said Laura. --> Laura said that...
she was drinking some coffee.
Oops!
Okay!
How do you get to school? _____ car or ____ foot?
By / on
Oops!
Okay!
Can I have ____ bread, please?
some
Oops!
Okay!
You ________ go swimming if you've got earache.
shouldn't
Oops!
Okay!
I think that, by 2050, there ______ (be) humans living on the moon.
will be
Oops!
Okay!
You haven’t returned since 2015, __________?
did you
haven’t you
have you
don’t you, have you
Oops!
Okay!
What types of phone __________ popular at the moment?
are
were
be, are
is
Oops!
Okay!
She didn't go to school yesterday, she stayed ___ home.
at
Oops!
Okay!
Most data __________ encrypted to keep it private.
be, is
was
is
are
Oops!
Okay!
This school was _______ in 1996. (build)
built
Oops!
Okay!
Everyone in this photo is wearing a coat, so the weather ______ be cold.
must
Oops!
Okay!
The bus ______ (leave) at 07:00.
leaves
Oops!
Okay!
Make a question in the present perfect: go to / Paris
Have you (ever) been to Paris?
Oops!
Okay!
I ____ (opposite of ALWAYS) eat fish, because I don't like it.
never
Oops!
Okay!
Sarah didn’t come to school. She may __________ ill.
has been
have been
been, have been
be
Oops!
Okay!
Did they _____ in a tent or in a bungalow?
sleep
Oops!
Okay!
If we had travelled in a big group, it __________ different.
would have been
would be, would have been
was
will be
Oops!
Okay!
"What time is it?" ..> Could you tell me ...?
what time it is
Oops!
Okay!
He _____ tennis on Tuesdays and Fridays.
plays
Oops!
Okay!
My car ______ (repair) by the mechanic.
was repaired
Oops!
Okay!
Look at those clouds! It's ______ (rain).
going to
Oops!
Okay!
What would you have done if you __________ the Loch Ness Monster?
would see, had seen
have seen
saw
had seen
Oops!
Okay!
The film _____ we saw last night is my favourite.
which / that
Oops!
Okay!
If a UFO landing had happened, we __________ evidence by now.
found
will find
have found, would have found
would have found
Oops!
Okay!
My mum is younger _____ my dad.
than
Oops!
Okay!
He went to the police station, __________?
hasn’t he, didn’t he
did he
wasn’t he
didn’t he
Oops!
Okay!
Some software has __________ to steal personal information.
be created
been created
created
being create, been created
Oops!
Okay!
If I were you, I __________ more carefully.
studied
would study
will study
study, would study
Oops!
Okay!
Joe was running in the park when it _______ to rain.
started
Oops!
Okay!
The conference ______ (be) on the first of May.
is
Oops!
Okay!
Have you ever ______ to London?
been
Oops!
Okay!
Can I hang this picture ___ the wall?
on
Oops!
Okay!
I ______ go shopping tomorrow, but I'm not certain.
might / may
Oops!
Okay!
You ______ tired. Are you ok? (seem)
look
Oops!
Okay!
If I lived in Japan, I __________ Japanese.
spoke
will speak
would speak
speak, would speak
Oops!
Okay!
If scientists __________ life on other planets, most people will be very excited.
will find
would find, find
find
found
Oops!
Okay!
What are you ________ do this afternoon? Any plans?
going to
Oops!
Okay!
______ students ride bikes to school. (=many)
A lot of
Oops!
Okay!
Report: "I'm going to the swimming pool tomorrow." She said...
she was going to the swimming pool the following day.
Oops!
Okay!
I need to take these trousers back to the shop and get a bigger size. They are not big ______ for me.
enough
Oops!
Okay!
When it ______ (rain), the ground ______ (get) wet.
rains / gets
Oops!
Okay!
We __________ in the street last Sunday when we saw Messi.
were walking
Oops!
Okay!
If you ______ (study) hard, you ______ (pass) the exam.
study hard / will pass
Oops!
Okay!
A volcano may __________ Atlantis.
have destroyed
destroy
destroyed
destroying, have destroyed
Oops!
Okay!
He _____ his homework in his bedroom now.
is doing
Oops!
Okay!
Mine __________ for me for my birthday.
has bought, was bought
bought
was bought
is bought
Oops!
Okay!
He _____ be at home, because his car is in the garage. I'm sure about it!
must
Oops!
Okay!
I don't have ____ money in my pocket. I spent it all yesterday in the shopping centre.
any
Oops!
Okay!
I'm tired because I ______ (study / two hours).
have been studying for two hours
Oops!
Okay!
I ______ (have a shower) when the electricity ______ (go out).
was having / went out
Oops!
Okay!
Report: "Do you want to build a snow man?" She asked...
(me) if I wanted to build a snow man.
Oops!
Okay!
Are you free ___ Sunday?
on
Oops!
Okay!
Aliens might __________ the stones to Stonehenge.
have moved
move, have moved
have move
moved
Oops!
Okay!
If we don’t tell the teacher, she __________ in the exam again.
will cheat
cheated, will cheat
cheats
would cheat
Oops!
Okay!
When I was a kid I _______ to play with dolls, but now I prefer board games.
used
Oops!
Okay!
After lunch, I ______ (go) out with my friends and ______ (see) a movie.
went / saw
Oops!
Okay!
I ______ (have) a coffee, please.
will have
Oops!
Okay!
The crime had puzzled detectives for years, __________?
wasn’t it, hadn’t it
hadn’t it
didn’t it
had it
Oops!
Okay!
There's _____ elephant in that zoo.
an
Oops!
Okay!
I don't ___ go to school by car, as I go by bus.
usually
Oops!
Okay!
All the plants in his garden ______ (kill) by the cold weather.
were killed
Oops!
Okay!
Passwords should __________ carefully.
create
created
be create, be created
be created
Oops!
Okay!
______ you finished the homework yet?
Have
Oops!
Okay!
Primitive people couldn’t __________ the Nazca lines.
have made
making, have made
made
to have made
Oops!
Okay!
The town _____ I live is very small.
where
Oops!
Okay!
If I ______ you, I ______ (get) my hair cut.
were / would get
Oops!
Okay!
The toilet ____ cleaned by the cleaning lady every day.
is
Oops!
Okay!
Anne can't drive. She's still _____ young to drive.
too
Oops!
Okay!
The suspect wasn’t guilty, __________?
did he
had he, was he
wasn’t he
was he
Oops!
Okay!
I ______ (visit) Japan if I ______ (have) enough money.
would visit / had
Oops!
Okay!
If scientists find life, most people __________ very excited.
would be
are
were, will be
will be
Oops!
Okay!
If you had gone to the museum, you __________ a lot about Stonehenge.
learned, would have learned
would learn
will learn
would have learned
Oops!
Okay!
You’re the secretary, __________?
don’t you
are you
aren’t you
weren’t you, aren’t you
Oops!
Okay!
How _____ money do you need?
much
Oops!
Okay!
I was having a shower when the phone ________.
rang
Oops!
Okay!
Last week I _____ my house painted by a very nice man.
had
Oops!
Okay!
What __________ you do if you met your favourite actor?
do
would
will
did, would
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies