............................................. Frank in Toronto?
a) Did you meet b) Have you met c) Were
you meeting
a) Did you meet
I ......................... you in your office with a girl!
Really? We ...................................................... .
a) saw - 've just talked b) 've seen - just talked
c) saw - were just talking
c saw - were just talking
I can't stand it anymore. I ..................................
the furniture since breakfast.
a) am polishing b) have been polishing
c) have polished
b have been polishing
She .................................. books on the shelves
all day. That's why she is so exhausted.
a) was putting b) has put c) has been putting
c has been putting
She's hurt her arm. - When ........................... it?
a) has she hurt b) has she hurted c) did she
hurt
c did she hurt
He had a break after he .....................................
for two hours.
a) was walking b) had been walking c) has
walked
b had been walking
How many cupboards .............................. since
yesterday?
a) did they move b) have they moved c) have
they been moving
b have they moved
................................................... the dishes yet?
a) Has he washed b) Has he been washing
c) Did he wash
a has he washed
The sun ........................ and we ........................
on the white sand.
a) shone - were lying b) was shining - were
lying c) shined - lay
b was shining - were lying
Where is Mum? - She .......................................
the shopping all the morning.
a) has done b) has been doing c) was doing
b has been doing
I ......................................... her for a long time.
a) know b) have known c) have been knowing
b have known
As he ................... a bike, a dog ................ him.
a) was riding - bit b) rode - bit c) was riding
- has bitten
a was riding - bit
They .......................... a hotel in York, but then
they ............................................................... it.
a) have bought - sold b) bought - have sold
c) bought - sold
c bought - sold
You ............................. at last! Where ..............
...................................................... so long?
a) arrived - have you been b) have arrived
- have you been c) arrived - were you
b have arrived-have you been
At 9.30 I ....................... a documentary on TV.
It ........................................................... at 9.20.
a) was watching - had started b) watched - has
started c) watched - started
a was watching - started
We ............................ the windows and the car
on Saturday morning.
a) were cleaning b) cleaned c) have been
cleaning
b cleaned
When the dog ................ him, he ......................
his bike.
a) was biting - fell off b) bit - was falling off
c) bit - fell off
c bit - fell off
She couldn't play yesterday because she ...........
................................... her ankle the day before.
a) have sprained b) sprained c) had sprained
c had sprained
I was so relaxed because I .................................
anything all day.
a) have not been doing b) didn't do c) had not
been doing
c had not been doing
Use past tenses, present perfect or past perfect
tenses to complete these sentences.
We ............................... in Bristol from January
to March. (stay)
We stayed/were staying
I ............................ in York for a week in 1998.
a) worked b) have been working c) have
worked
a worked
I didn't notice that you .................................... .
a) had come b) came c) have been coming
a had come
I can't find Todd. Where is he? - He .................
..................................................... in the garage.
a) 's been working b) worked c) was working
a 's been working
What's your teaching experience? .....................
.................................................... anyone?
a) Have you ever taught b) Did you ever teach
c) Have you ever been teaching
a have you ever taught
Where is my wine? Someone ............................
my wine! (drink)
Someone has drunk