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
The leak in the water pipe ___ great damage. We must do something about it. (CAUSE)
has caused
Oops!
Okay!
My dad ____ three languages. – How many languages ____? (SPEAK, YOUR DAD SPEAK)
speaks / does your dad speak
Oops!
Okay!
The manager ___ her report yet, but he ___ it this afternoon. (NOT SEE, PROBABLY READ)
hasn't seen / will probably read
Oops!
Okay!
Why ____ your last job? – Well, they ____ me the pay rise I ___. (YOU LEAVE, NOT GIVE, EXPECT)
did you leave / didn't give / had been expecting
Oops!
Okay!
Aunt Judith ___ yesterday evening, but I ___ her yet today. (ARRIVE, NOT SEE)
arrive / haven't seen
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!
Ann ____ at the airport. I’ll go and meet her. (JUST ARRIVE)
has just arrived
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!
He ____ from me when I entered the room. (HIDE)
was hiding
Oops!
Okay!
They usually ___ golf on Saturday afternoon, but this weekend they ___ up north to their relatives. (PLAY, TRAVEL)
play / are travellingg
Oops!
Okay!
I ___ fishing this afternoon. ____ with me? (GO, YOU COME)
am going / am going to go, are you coming
Oops!
Okay!
We usually ____ at the Holiday Inn when we travel to New York. (STAY)
stay
Oops!
Okay!
I told the doctor that she ____ ill a few days before. (FALL)
had fallen
Oops!
Okay!
A few weeks ago, I ____in the newspaper that our parliamentary representative ____to visit France. (READ, WANT)
read / wanted
Oops!
Okay!
He ____very strangely since his accident last month. (BEHAVE)
has been behaving
Oops!
Okay!
Most people ___ at work when the fire ___. (BE, START)
were working / started
Oops!
Okay!
I ____in a café and ___a cappuccino yesterday afternoon. (SIT, HAVE)
sat / was sitting, had / having
Oops!
Okay!
The museum ____ in the past year. It ____next month. (RENOVATE, REOPEN)
has been renovated , reopens / will reopen
Oops!
Okay!
Someone ____ into our garage door. (JUST CRASH)
has just crashed
Oops!
Okay!
You look so dirty. What ___ all day? (YOU DO)
have you been doing
Oops!
Okay!
After I ___ my old house, I ___ looking for a new one to buy. (SELL, START)
had sold / started
Oops!
Okay!
After she ___ writing her emails, she ___ the dog for a walk. (FINISH, TAKE)
had finished / took
Oops!
Okay!
Mr Morgan ___ classes for almost two decades. He is one of the best teachers in school. (TEACH)
has been teaching
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!
Where ___ your holidays this summer? (YOU SPEND)
did you spend
Oops!
Okay!
I asked him if he _____ to Australia. (EVER BE)
had ever been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies