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 End-of-Course Review
0
%
0
0
0
Back
Restart
If it rains tomorrow, we _____ (stay) at home.
will stay
Oops!
Okay!
First, she ________ (wake up) this morning. Then, she ______ (have) breakfast. After that, she _____ (go) to work.
woke up / had / went
Oops!
Okay!
If I ______ (have) more money, I _____ (travel) around the world.
had / would travel
Oops!
Okay!
This book is ____ (interesting) than the one I read last week.
more interesting
Oops!
Okay!
I _____ (speak) Spanish quite well now after living here.
can / am able to speak
Oops!
Okay!
The ______ (bore /boring) film made me fall asleep.
boring
Oops!
Okay!
It ____ (rain) later, so take an umbrella. (possibility)
might / could
Oops!
Okay!
This is ____ (my / mine) book. _____ (Your / Yours) is on the table.
my / Yours
Oops!
Okay!
I need to buy __ new car
a
Oops!
Okay!
I think it _____ (rain) tomorrow
will rain
Oops!
Okay!
Look at those dark clouds! It ______ (rain) soon.
is going to rain
Oops!
Okay!
The woman ____ (who / which) lives next door is a doctor.
who
Oops!
Okay!
___ water in this bottle is cold.
The
Oops!
Okay!
She usually _______ coffee in the morning, but today she ________ tea
drinks, has / is having, is drinking
Oops!
Okay!
This is ______ (expensive) restaurant in town.
the most expensive
Oops!
Okay!
You ____ (not / park) here. It's prohibited.
mustn't / can't
Oops!
Okay!
While I ______ (walk) in the park, I _____ (see) an old friend.
was walking / saw
Oops!
Okay!
___ cats are often very independent animals
No article
Oops!
Okay!
What _____ (you / do) right now? I _____ (try) to concentrate!
are you doing / am trying
Oops!
Okay!
We _______ (visit) our grandparents next weekend. (it's planned)
are visiting / are going to visit
Oops!
Okay!
I _______ (used to / use to) play football every day when I was younger.
used to
Oops!
Okay!
He ____ (be) at home. His car isn't outside. (deduction)
can't
Oops!
Okay!
She is good ____ (at / in / on) playing the piano.
at
Oops!
Okay!
They _______ (live) in this city for ten years.
have lived
Oops!
Okay!
We'll go to the beach as soon as the weather _____ (improve / will improve)
improves
Oops!
Okay!
The letter _____ (send) yesterday. (passive)
was sent
Oops!
Okay!
My hometown, ____ (which / where) is in the mountains, is very beautiful.
which
Oops!
Okay!
_______ (you / ever / be) to London?
Have you ever been
Oops!
Okay!
She ____ (study) hard if she wants to pass the exam.
has to / must / should study
Oops!
Okay!
______ (fortunately / however / therefore), we arrived on time despite the traffic.
Fortunately
Oops!
Okay!
By the time we arrived, the movie _____ (already / start)
had already started
Oops!
Okay!
They _____ (fly) to Paris on Friday morning. (it's scheduled)
are flying / going to fly
Oops!
Okay!
The emails _____ (check) every morning (passive)
are checked
Oops!
Okay!
He ______ (play) football since he was a child.
has played
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies