Professional Documents
Culture Documents
Mixed Tense
Mixed Tense
www.e-grammar.org/test-your-english/
I ......................................... her for a long time. ................................... her ankle the day before.
a) know b) have known c) have been knowing a) have sprained b) sprained c) had sprained
We ............................ the windows and the car I can't find Todd. Where is he? - He .................
on Saturday morning.
a) were cleaning b) cleaned c) have been ..................................................... in the garage.
cleaning a) 's been working b) worked c) was working
I ............................ in York for a week in 1998. She .................................. books on the shelves
a) worked b) have been working c) have all day. That's why she is so exhausted.
worked a) was putting b) has put c) has been putting
I ......................... you in your office with a girl! The sun ........................ and we ........................
on the white sand.
Really? We ...................................................... . a) shone - were lying b) was shining - were
a) saw - 've just talked b) 've seen - just talked lying c) shined - lay
c) saw - were just talking
You ............................. at last! Where ..............
How many cupboards .............................. since
yesterday? ...................................................... so long?
a) did they move b) have they moved c) have a) arrived - have you been b) have arrived
they been moving - have you been c) arrived - were you
As he ................... a bike, a dog ................ him. I was so relaxed because I .................................
a) was riding - bit b) rode - bit c) was riding anything all day.
- has bitten a) have not been doing b) didn't do c) had not
been doing
When the dog ................ him, he ......................
his bike. What's your teaching experience? .....................
a) was biting - fell off b) bit - was falling off
c) bit - fell off .................................................... anyone?
a) Have you ever taught b) Did you ever teach
I didn't notice that you .................................... . c) Have you ever been teaching
a) had come b) came c) have been coming
She's hurt her arm. - When ........................... it?
I can't stand it anymore. I .................................. a) has she hurt b) has she hurted c) did she
the furniture since breakfast. hurt
a) am polishing b) have been polishing
c) have polished
We ............................... in Bristol from January Here he is! He ............................. for me all the
to March. (stay)
time, he ..................... for Ann! (not look, wait)
Where is my wine? Someone ............................
my wine! (drink) ...................... you in your room at 5.30? - Yes,
When you .......................... , ...................... you I think I ........................ my suitcase. (be, pack)
............................................. fast? (crash, drive) Nice to meet you! I ............................... you for
I'm sorry. Dad isn't here. He ............................. 10 years. What ............... you ...........................
our neighbour's flat since the morning. all this time? (not see, do)
(decorate)
He ............................... , but he'll be back home
What a nice coat! Where .......... you ............ it?
(buy) today. The doctors ................................. to cure
him. (die, manage)
At 6 o'clock he ......................................... there
for three hours! (sit) After we ........................................ to the top of
I want to learn French. But I ............................. the hill we had a great view of the bay. (climb)
yet. (not start)
The pigeon finally delivered the news after it
We didn't want to spend our holiday in Strobl
..................................... for the whole day. (fly)
because .............. already ................. there. (be)
Key to test 3 | mixed English tenses He hasn't been looking-he has been waiting
Were you-I was packing
Exercise 1: 30 points I haven't seen-What have you been doing
(1 point for each form) He was dying-The doctors have managed
a Did you meet After we had climbed
b had been walking it had been flying
b have known
b cleaned
a worked
c saw - were just talking TOTAL 60 points
b have they moved
a was riding - bit Great! .......................................... 54 points
c bit - fell off Very good ................................... 48 points
a had come Good ........................................... 42 points
b have been polishing I'm sorry ................................. 1 - 41 points
a has he washed
c bought - sold Do you want to be better next time?
c had sprained Have a look at grammar rules and exercises
a 's been working in free online lessons at e-grammar.org:
c has been putting
b was shining - were lying Past simple and continuous
b have arrived-have you been Present perfect
c had not been doing
a have you ever taught Past perfect
c did she hurt
b has been doing
a was watching - started
Exercise 2: 30 points
(1 point for each form)
We stayed/were staying
Someone has drunk
When you crashed, were you driving
He has been decorating
Where did you buy
he had been sitting
But I haven't started
we had already been
What have you been doing
I've lost
Jim didn't wash
She has contacted
I didn't understand
Have you told
hadn't sent
As soon as I got-I left
While Maggie was knitting-Jill and I were
reading
English exercises
e-grammar.org