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