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 - revision
0
%
0
0
0
Back
Restart
John's nervous because he .......... such a difficult test before. (never take)
has never taken
Oops!
Okay!
I ....... them since my schooldays. (know)
have known
Oops!
Okay!
I .......... to water-ski in 1993. (learn)
learnt / learned
Oops!
Okay!
After the conference, I _____ that a man _____ the walls of the building. (see/ paint)
saw / was painting
Oops!
Okay!
I'm hungry. I _____ to eat something. (want)
want
Oops!
Okay!
Can you hear that? Our neighbours _____. (argue)
are arguing
Oops!
Okay!
What time _____ work on Fridays? (start)
does she start
Oops!
Okay!
He..... (save) some money before he...... (buy) that house.
had saved / bought
Oops!
Okay!
What ___ (they/do) at 10pm last night - it was really noisy?
were they doing
Oops!
Okay!
Yesterday I (go) to the library, next I (have) a swim, later I (meet) Julie for coffee.
went / had / met
Oops!
Okay!
I _____ the vase while I _____ the bookshelf. (break / clean)
broke / was cleaning
Oops!
Okay!
It stinks in here; someone ........... (smoke)
has been smoking
Oops!
Okay!
I'm sorry I'm late, ____ for a long time? (you / wait)
have you been waiting
Oops!
Okay!
I ___ and my legs are really tired now. (cycle)
have been cycling
Oops!
Okay!
She ......... away for the last two weeks. (be)
has been
Oops!
Okay!
She ....... an absolute fortune last year. (earn)
earned
Oops!
Okay!
She had a headache. She .......... (work) for so many hours.
had been working
Oops!
Okay!
No one ...... to do it yet. (manage)
has managed
Oops!
Okay!
I never ......... my grandmother as she died before I was born
knew
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies