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
Name the Tense - B2 level
0
%
0
0
0
Back
Restart
I had met Lucy five or Six months ago.
Past Perfect
Oops!
Okay!
People won't be taking vacations to other planets until the 23rd century at least.
Future Continuous
Oops!
Okay!
Shall I pick you up something from the shop?
Future Simple
Oops!
Okay!
Sorry, we didn't hear the doorbell.
Past Simple
Oops!
Okay!
Oh dear, Christopher has just broken his leg.
Present Perfect
Oops!
Okay!
John has eaten the whole cake himself.
Present Perfect
Oops!
Okay!
The car had not been running well for a long time.
Past Perfect Continuous
Oops!
Okay!
How long have you known Tara?
Present Perfect
Oops!
Okay!
Don't worry, I won't be long.
Future Simple
Oops!
Okay!
Susan hasn't heard from Jimmy at all today.
Present Perfect
Oops!
Okay!
Johan is learning to drive.
Present Continuous
Oops!
Okay!
How long will José have been working there when he retires next year?
Future Perfect Continuous
Oops!
Okay!
They will have been watching TV all day no doubt.
Future Perfect Continuous
Oops!
Okay!
I will have been studying at that university for 4 years by the end of this term.
Future Perfect Continuous
Oops!
Okay!
We've been studying since 9 o'clock this morning.
Present Perfect Continuous
Oops!
Okay!
I will have arrived in the office by 8am so you can call me anytime after then.
Future Perfect
Oops!
Okay!
Sarah hasn't been feeling very well for two weeks now.
Present Perfect Continuous
Oops!
Okay!
Have long have you been learning English?
Present Perfect Continuous
Oops!
Okay!
She was cooking that meal for 2 hours.
Past Continuous
Oops!
Okay!
Unfortunately the train had already left the station.
Past Perfect
Oops!
Okay!
Sarah will be lying on the beach this time tomorrow.
Future Continuous
Oops!
Okay!
That sounds interesting.
Present Simple
Oops!
Okay!
They will not have slept for around 30 hours by the time they get home.
Future Perfect
Oops!
Okay!
The moon goes round the Earth
Present Simple
Oops!
Okay!
Is he watching TV again?
Present Continuous
Oops!
Okay!
They definitely won't have finished the decorating by tomorrow.
Future Perfect
Oops!
Okay!
Will you be playing in the game or just on the substitute bench again?
Future Continuous
Oops!
Okay!
What were you just doing with that towel?
Past Continuous
Oops!
Okay!
The car exploded at 9am this morning.
Past Simple
Oops!
Okay!
Had they been waiting for the bus for long?
Past Perfect Continuous
Oops!
Okay!
The teacher was talking non-stop for 2 hours!
Past Continuous
Oops!
Okay!
Surely you won't be working on my birthday?
Future Continuous
Oops!
Okay!
It will likely be raining later so I'd better take my umbrella.
Future Continuous
Oops!
Okay!
Where had your sister gone this morning?
Past Perfect
Oops!
Okay!
Why are you so beautiful?
Present Simple
Oops!
Okay!
Mr Lawrence, hi. Sorry we had not been expecting you today.
Past Perfect Continuous
Oops!
Okay!
Why were you so angry with him for dropping the tank? It was clearly an accident.
Past Simple
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies