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
Mixed Tenses Revision
0
%
0
0
0
Back
Restart
They _______ (read) books since 10 o 'clock.
have been reading
Oops!
Okay!
She _______ (not / get up) early at the weekends.
doesn't get up
Oops!
Okay!
Where _____ (be) your brother? He _______ (plant) some trees in the garden.
is / is planting
Oops!
Okay!
She ________ (not / meet) him for a long time.
hasn't met
Oops!
Okay!
They _______ (meet) their old friends last Friday.
met
Oops!
Okay!
Johnny _____ (be) here soon.
will be
Oops!
Okay!
They usually _______ (buy) bagels for breakfast.
buy
Oops!
Okay!
He ________ (live) in London with his grandparents for 5 years.
has lived
Oops!
Okay!
He _______ (take) a flight to New York last year.
took
Oops!
Okay!
You shouldn't _________ (watch) TV too much.
watch
Oops!
Okay!
We must _______ (keep) quiet.
keep
Oops!
Okay!
______ she _________ (be) fifteen years old next month? No, she _______
Is he going to be / isn't
Oops!
Okay!
Tim ______ (go) swimming twice a week.
goes
Oops!
Okay!
When he was young, he usually _______ (buy) sandwiches for dinner.
bought
Oops!
Okay!
They can ______ (cook) Korean BBQ.
cook
Oops!
Okay!
Last year, we ______ (see) a very good movie with them.
saw
Oops!
Okay!
They always _______ (wear) T-shirts and jeans when they come out.
wear
Oops!
Okay!
They never ______ (stay up) late.
stay up
Oops!
Okay!
She ______ (do) her homework for two hours.
has been doing
Oops!
Okay!
She _______ (go) camping in this forest three times.
has gone
Oops!
Okay!
He usually ______ (cook) pasta for dinner but today he _______ (cook) soup.
cooks / is cooking
Oops!
Okay!
_______ you ____ (like) chicken sandwiches? - No, I _________
Do you like / don't
Oops!
Okay!
When I ________ (jump) into the water, she ________ (record) a video.
jumped / was recording
Oops!
Okay!
_______ you ever ________ (ride) a horse?
Have you ever ridden
Oops!
Okay!
________ James _________ (stay) up late last night? No, he ________
Did / stay / didn't
Oops!
Okay!
________ she _______ (cook) pasta yesterday?
Did she cook
Oops!
Okay!
________ they ever __________(try) sashimi? No, they ________
Have they ever tried / they haven't
Oops!
Okay!
He ________ (draw) this picture for 5 hours.
has been drawing
Oops!
Okay!
________they_______(cook) in the kitchen right now? No, they ______. They _______ (watch) TV.
Are they watching / aren't / are watching
Oops!
Okay!
______ you _____ (open) the door for me, please? Sure, I _______
Will / open / will
Oops!
Okay!
Look! That boy ______ (draw) on your neighbour's wall.
is drawing
Oops!
Okay!
She ______ never ______ (see) this movie before.
has never seen
Oops!
Okay!
I think, they ______ (go) to the movies tonight.
will go
Oops!
Okay!
Sally ______ (travel) with us next week.
is going to travel
Oops!
Okay!
They _______ (not / be) at home last night.
weren't
Oops!
Okay!
When you ______ you _______ (meet) him? I ________(meet) last Tuesday.
did you meet / met
Oops!
Okay!
He ________ (swim) with his friends yesterday.
swam
Oops!
Okay!
They _______ (sleep) at the moment.
are sleeping
Oops!
Okay!
She ______ (not / eat) breakfast yesterday.
didn't eat
Oops!
Okay!
______ their teachers (have) ________ lunch at the canteen now?
Are / having
Oops!
Okay!
She can't come to the phone right now because she _________ (have) lunch.
is having
Oops!
Okay!
We _____ (know) each other for ages.
have known
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies