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
The Tenses
0
%
0
0
0
Back
Restart
I am sorry _____ you that the store is about to close.
telling
to tell
tell
Oops!
Okay!
Can I borrow this laptop? _____ you _____ it?
Have .... been using
Are .... using
Have .... use
Do .... use
Oops!
Okay!
I am afraid _____ the blue nor the purple dress suits you.
either
each
neither
both
Oops!
Okay!
You _____ the same mistake again! Be careful!
have been making
make
have made
are making
Oops!
Okay!
We _____ the jet-skis whizzing over the waves yesterday.
had watched
watched
had been watching
were watching
Oops!
Okay!
Sitting at home in the evening makes me feel _____.
relaxed
relaxing
Oops!
Okay!
Terry _____ knee pads when he had his skateboarding accident.
didn't wear
wasn't wearing
hadn't worn
hadn't been wearing
Oops!
Okay!
Sorry, but I _____ French for years!
am not speaking
haven't been speaking
don't speak
haven't spoken
Oops!
Okay!
I am going to meet _____ from the local council because I have some complaints about our road.
everyone
anyone
someone
no one
Oops!
Okay!
It was on _____ first of September, 2008 that I started playing the bass guitar in a school band.
-
a
the
Oops!
Okay!
I _____ my homework all evening! I didn't know it would take so long!
am doing
have done
have been doing
do
Oops!
Okay!
I can't talk now. I _____ the dinner.
cook
have cooked
has cooked
am cooking
Oops!
Okay!
This flower _____ wonderful.
is smelling
smells
has been smelling
has smelled
Oops!
Okay!
You _____ asking silly questions! Stop that!
are always asking
have always been asking
have always asked
always ask
Oops!
Okay!
You can borrow _____ of my two CD players for the weekend. Just choose one!
both
neither
each
either
Oops!
Okay!
I _____ on Niko's sofa until I find a place of my own.
have slept
am sleeping
sleep
have been sleeping
Oops!
Okay!
Sheila _____ The Hobbit at the moment.
reads
has read
is reading
has been reading
Oops!
Okay!
Do you remember Chuck? The boy who _____ in the last row in the corner near the window?
use to sit
used to sit
Oops!
Okay!
Being a builder is a very _____ work.
tiring
tired
Oops!
Okay!
We visited some friends of _____ in Scotland last June.
ours
our
us
we
Oops!
Okay!
I _____ her phone number yet.
haven't found
don't find
find
have found
Oops!
Okay!
The arrangements ______ before I arrived.
had been making
has been made
had been made
had made
Oops!
Okay!
_____ I arrived, some of the kids were training with weights, and quite a few were using some of the other gym equipment.
While
When
What
Where
Oops!
Okay!
Hi, Mike. _____ you help me carry this box downstairs, please?
Must
Shall
Need
Can
Oops!
Okay!
I _____ a bike when I was four, but I can now.
can't ride
couldn't ride
wouldn't ride
shouldn't ride
Oops!
Okay!
There weren't _____ chairs for everybody.
most
many
enough
all
Oops!
Okay!
After _____ my homework, I will go to the new shopping centre.
to do
do
doing
being done
Oops!
Okay!
She was _____ tearful and exhausted when she finally got home.
either
all
both
neither
Oops!
Okay!
Our plane _____ in London at seven.
has been arriving
is arriving
arrives
has arrived
Oops!
Okay!
This is the first time I _____ Japanese food.
am eating
eat
have eaten
have been eating
Oops!
Okay!
You _____ goulash using meat, vegetables and paprika.
have made
have been making
make
are making
Oops!
Okay!
I hate _____ the same thing for a long time.
did
to do
do
doing
Oops!
Okay!
Last week, I gave up working in a factory because I was fed up with _____ a little money.
to earn
be earning
earning
being earned
Oops!
Okay!
Life is much ______ when people are happier and behave well to each other.
nicer
nicely
nicest
nice
Oops!
Okay!
By this time next week, Doctor Brown _____ more than 200 patients.
is going to see
will have seen
will see
will be seeing
Oops!
Okay!
I _____ an X-ray on my ankle this afternoon.
will have had
am having
will have
will be having
Oops!
Okay!
I had ______ important to do on Monday after school, but I couldn't remember it.
someone
anything
somewhere
something
Oops!
Okay!
Steve _____ the violin for a month.
has learnt
is learning
has been learning
learns
Oops!
Okay!
Once upon _____ time there was _____ little girl called Little Riding Hood who lived with her mother in _____ middle of a big wood.
a / the / the
the / the / the
a / a / the
a / a / a
Oops!
Okay!
We _____ for hours! Let's have a rest!
have walked
have been walking
walk
are walking
Oops!
Okay!
So in the first scene we _____ him getting up and then he _____ and _____ a strange woman.
are seeing / is going out / meets
see / goes out / meets
see / is going out / is meeting
are seeing / goes out / meets
Oops!
Okay!
What shall we have? _____ you _____ fish?
Do .... like
Are .... liking
Have .... liked
Have .... been liking
Oops!
Okay!
We haven't got _____ friends here.
much
many
some
a little
Oops!
Okay!
I _____ help you, Sasha, but I'm afraid I've hurt my arm.
would like to
would rather
don't need to
have got to
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies