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
Mixed Tenses
0
%
0
0
0
Back
Restart
My father is on his way yet. He _________ (not arrive) yet.
hasn't arrived
Oops!
Okay!
John and I were talking at the party, when suddenly his ex-wife ______ (see) us.
saw
Oops!
Okay!
What _________ (he do) last night when his phone ________ (ring)?
was he doing / rang
Oops!
Okay!
I will have been studying at that university for 4 years by the end of this term. It’s……….tense.
Future perfect continuous
Oops!
Okay!
The moon goes round the Earth. It’s…………tense.
Present Simple Tense
Oops!
Okay!
They definitely won't have finished the decorating by tomorrow. It’s……….tense.
Future perfect
Oops!
Okay!
She seems lovely. I'm sure you ________ your date.
will enjoy
Oops!
Okay!
They had not eaten for five hours. It’s……….tense.
Past perfect
Oops!
Okay!
Johnny ________ (watch) English movies every day. It ________ (help) her feel more comfortable with the language.
watches / helps
Oops!
Okay!
Hannah ______ (always/ read) her favorite book at the café every Sunday.
always reads
Oops!
Okay!
You haven't been listening to a word that I've been saying, have you? It’s……….tense.
Present Perfect continuous
Oops!
Okay!
What did you eat for dinner? It’s……….tense.
Past Simple
Oops!
Okay!
Unfortunately, our team ________ (not win) any games last year. We ______ (suck).
didn't win / suck
Oops!
Okay!
Everyone ________ (sleeping) when the earthquake ________(hit).
was sleeping / hit
Oops!
Okay!
She ________ (not see) her cousins for 5 years.
hasn't seen
Oops!
Okay!
Before I _____ (eat) the cake, I ______ (clean) my room last night.
ate/ was cleaning
Oops!
Okay!
Our kitchen is a mess! We ________ (not clean) it in 23 years.
haven't cleaned
Oops!
Okay!
She isn't working at the office tomorrow. It’s……….tense.
Present Continuous
Oops!
Okay!
It was snowing so hard last month. It’s……….tense.
Past continuous
Oops!
Okay!
Edward _______ (give) a speech when suddenly his microphone ________ (exploded).
was giving / exploded
Oops!
Okay!
Hurry! Someone ________ (follow) us.
is following
Oops!
Okay!
Lucy will not be at school tomorrow. It’s……….tense.
Future Simple
Oops!
Okay!
Had you been drinking? It’s……….tense.
Past perfect continuous
Oops!
Okay!
I ______ (be) tired yesterday because I ________ (not sleep) well the night before.
was / hadn't slept
Oops!
Okay!
My family ______ (buy) some land, and now they _________ (build) a house there.
bought / is building
Oops!
Okay!
I will have arrived in the office by 8am so you can call me anytime after then. It’s……….tense.
Future perfect
Oops!
Okay!
When I first _______ (meet) them, they ________ (both/study) engineering.
met / were both studying
Oops!
Okay!
Where had your sister gone this morning? It’s……….tense.
Past perfect
Oops!
Okay!
Susan hasn't heard from Jimmy at all today. It’s……….tense.
Present Perfect
Oops!
Okay!
Sarah will be lying on the beach this time tomorrow. It’s……….tense.
Future continuous
Oops!
Okay!
Lucy _______ (not speak) to Jake in many years because he _______ (eat) all of her lunch.
hasn't spoken / ate
Oops!
Okay!
My son ________ (not graduate) from university yet.
has not graduated
Oops!
Okay!
I think that my friends _____ _____ (go) to the concert with us tomorrow.
will go
Oops!
Okay!
People won't be taking vacations to other planets until the 23rd century at least. It’s……….tense.
Future continuous
Oops!
Okay!
You won't have been drinking, will you? It’s……….tense.
Future perfect continuous
Oops!
Okay!
I'm so hungry! I ________ (not eat) yet.
haven't eaten
Oops!
Okay!
Before Chris ate dinner, he _______ (go) to the bathroom.
went
Oops!
Okay!
We _____ (is) going to listen while ______ (play) this game.
are/playing
Oops!
Okay!
The car exploded at 9am this morning. It’s……….tense.
Past Simple
Oops!
Okay!
The family _____ _____ (live) in this house since 1985 and still live in it today.
has lived/has been living
Oops!
Okay!
Janet cut her finger while ______ (cook) dinner.
cooking
Oops!
Okay!
My friend _______ (not see) my new dress yet.
hasn't seen
Oops!
Okay!
The moon goes round the Earth.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies