NEW
Font size
WorksheetsMixed Tenses
Total questions: 30
Worksheet time: 15mins
The party was fantastic. Every guest _______________ something to eat and a bottle of wine.
brought
brings
is bringing
has brought
Columbus didn't know that he __________ America.
is discovering
has discovered
discovered
had discovered
I __________ to the cinema this evening
'm going
will go
has been going
go
They _______________ for me when I arrived.
were waiting
waited
has waited
has been waited
When he was carrying the table, he ___________________ a sharp pain in his back.
was feeling
felt
feels
is feeling
When the teacher came in, everybody ______________ .
stood up
is standing up
has stood up
was standing u
I arrived two hours late because my car ______________ .
had broken down
brake down
was broking down
has broken down.
I was really tired last night. I ______________ a hard day.
had had
had
have had
was having
I __________________ in the pool every Friday after school.
swam
swim
am swimming
will swim
My sister __________________ me how to do my homework every night.
teaches
taught
is teaching me
will teach
She __________________ jogging every morning.
will go
went
is going
goes
I __________________ English for seven years now.
'm learning
've been learning
learned
was learning
During my last summer holidays, my parents __________________ me on a language course to London.
sent
send
has sent
was sending
While climbing onto the mountain top, I __________________ a strange animal which I'd never seen before.
encounter
've encountered
encountered
've been encountering
____________ bought a new car?
Are you
Have you ever
Did you
What you
She _______________ the new car in 2005.
buy
have bought
has bought
bought
I _____________________ three movies so far this week.
've seen
saw
'd watched
would watch
“What _____________________ between 9 and 12 yesterday morning”, the detective said.
did you do
were you doing
you've done
did you doing
They _______________ in Chicago for 20 years.
have been
have
has been
was having
I _______________ a wonderful film in the cinema last night.
saw
have seen
was seeing
have been seen
The sun _______________ at 6:38 yesterday morning.
rose
rise
is rising
was rising
The sun _______________ when the climber reached Mount Everest.
was shining
had shone
shines
has shone
I promise that I _______________ this secret to anyone.
will not tell
had not told
was not told
will not be told
Unfortunately, just as we got to the airport their plane _______________.
was taking off
is taking off
took off
takes off
They _______________ to the movies only once in a while.
go
went
is going
was going
I was tired yesterday because I _______________ well the night before.
had not slept
did not slept
do not sleep
will not sleep
Sh! Someone _______________ to our conversation!
is listening
listens
listened
has listened
I think Bob _______________ for London this very moment.
is leaving
has been leaving
leaves
left
