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 Verb Tenses Revision
0
%
0
0
0
Back
Restart
We ___ a lovely picnic when my wife was stung by a wasp. (HAVE)
WERE HAVING
Oops!
Okay!
I stayed indoors because it ___ (RAIN).
WAS RAINING
Oops!
Okay!
We have to rest! We ___ for over four hours (WALK).
HAVE BEEN WALKING
Oops!
Okay!
Look at those black clouds! I think it ___ (RAIN).
IS GOING TO RAIN
Oops!
Okay!
He was playing the guitar when somebody ___ the door. (OPEN)
OPENED
Oops!
Okay!
How did you get there? – We ........... It didn’t take long (walk)
walked
Oops!
Okay!
It was a tough match. At half time three footballers ___ to the hospital (TAKE)
WERE TAKEN
Oops!
Okay!
I ___ English for six years now. (STUDY)
BOTH ARE WRONG
HAVE BEEN STUDYING
BOTH ARE POSSIBLE
HAVE STUDIED
Oops!
Okay!
What would you do if you ___ a wallet in the street? (FIND)
FOUND
Oops!
Okay!
I think Barça ___ the match tomorrow (WIN).
WILL WIN
Oops!
Okay!
Shakespeare ..... many years ago (DIE).
DIED
Oops!
Okay!
We need a new car. We ___ this one for ages. (HAVE)
HAVE
HAVE BEEN HAVING
HAVE HAD
ARE HAVING
Oops!
Okay!
When I was a child I ___ hopscotch with my friends (PLAY).
HAVE PLAYED
USE TO PLAY
WAS PLAYING
USED TO PLAY
Oops!
Okay!
If I see Philip, I ___ him your message (GIVE).
WILL GIVE
Oops!
Okay!
My dog looked guilty because he ___ some food from the kitchen table. (TAKE)
TOOK
HAS TAKEN
TAKES
HAD TAKEN
Oops!
Okay!
My sister earns a good salary. She ___ computer software. (SELL)
IS SELLING
SELLS
HAS SOLD
HAS BEEN SELLING
Oops!
Okay!
Simon was all wet because he ___ the car. (WASH)
HAD WASHED / HAD BEEN WASHING
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies