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
(Tay) Revision Grammar B1 PET
0
%
0
0
0
Back
Restart
I __________ in this city since I was a child.
am living
have lived
lived
live
Oops!
Okay!
Look at those dark clouds! It __________ soon.
rains
is raining
will rain
is going to rain
Oops!
Okay!
When _________ learning how to swim?
did you start
were you starting
Oops!
Okay!
I think we (have) __________ some pizza for dinner tonight. What do you say?
are having
will have
had
have
Oops!
Okay!
You're never up this early. What ____ so early?
do you do
are you doing up
Oops!
Okay!
My brother _______ football with his friends every Saturday.
is playing
plays
Oops!
Okay!
My parents __________ each other since they were teenagers.
are knowing
know
have known
knew
Oops!
Okay!
We __________ a test next Friday. The teacher already told us.
are going to have
are having
will have
Oops!
Okay!
We __________ a barbecue on Sunday. We have bought food and drink. Would you like to join?
will have
are having
had
have
Oops!
Okay!
What time __________ tomorrow? I don't want to miss it.
did the football match start
has the football match started
does the football match start
is the football match starting
Oops!
Okay!
Maybe we __________ a film later, if we have time.
are watching
are going to watch
will watch
watch
Oops!
Okay!
They _______ when the phone rang.
had dinner
were having
Oops!
Okay!
Listen! The baby __________ loudly.
cried
cries
is crying
has cried
Oops!
Okay!
I ____ this math problem. Can you explain it to me?
don’t understand
am not understanding
Oops!
Okay!
Have you decided what you __________ for your science project?
did
are going to do
do
will do
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies