Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Verb Tenses - B2 Review
0
%
0
0
0
Back
Restart
My dad ____ three languages. – How many languages ____? (SPEAK, YOUR DAD SPEAK)
speaks / does your dad speak
Oops!
Okay!
He ____ from me when I entered the room. (HIDE)
was hiding
Oops!
Okay!
What ___ yesterday afternoon? – I ___ the car while my wife ____ the house. (YOU DO, REPAIR, CLEAN)
did you do / repaired / was cleaning
Oops!
Okay!
Why ____ your last job? – Well, they ____ me the pay rise I ___. (YOU LEAVE, NOT GIVE, WANT)
did you leave / didn't give / had wanted
Oops!
Okay!
I ____in a café and ___a cappuccino yesterday afternoon. (SIT, HAVE)
sat, had
Oops!
Okay!
The leak in the water pipe ___ great damage. We must do something about it. (CAUSE)
has caused
Oops!
Okay!
She ____ in this neighbourhood since April. She _____ here after her husband ____. (LIVE, MOVE, DIE)
has lived / has been living, moved, died
Oops!
Okay!
I told the doctor that she ____ ill a few days before. (FALL)
had fallen
Oops!
Okay!
After I ___ my old house, I ___ looking for a new one to buy. (SELL, START)
had sold / started
Oops!
Okay!
I asked him if he _____ to Australia. (EVER BE)
had ever been
Oops!
Okay!
As soon as I left the house, I ____ him. He ___ at the corner and ___ for a bus. (SEE, STAND, WAIT)
saw / was standing / waiting
Oops!
Okay!
He ____very strangely since his accident last month. (BEHAVE)
has been behaving
Oops!
Okay!
After she ___ writing her emails, she ___ the dog for a walk. (FINISH, TAKE)
had finished / took
Oops!
Okay!
Where ___ your holidays last summer? (YOU SPEND)
did you spend
Oops!
Okay!
We usually ____ at the Holiday Inn when we travel to New York. (STAY)
stay
Oops!
Okay!
The manager ___ her report yet. (NOT SEE)
hasn't seen
Oops!
Okay!
Ann ____ at the airport. I’ll go and meet her. (JUST ARRIVE)
has just arrived
Oops!
Okay!
They usually ___ golf on Saturday afternoons. (PLAY)
play
Oops!
Okay!
Someone ____ into our garage door. (JUST CRASH)
has just crashed
Oops!
Okay!
Aunt Judith ___ yesterday evening, but I ___ her today yet. (ARRIVE, NOT SEE)
arrive / haven't seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies