Вы находитесь на странице: 1из 2

Mixed English tenses

Test 3 Past tenses, present perfect, past perfect

Exercise 1:

Choose the correct tenses.

30 points

Frank in Toronto?

a) Did you meet b) Have you met c) Were

you meeting

He had a break after he for two hours.

a) was walking b) had been walking c) has

walked

I

her for a long time.

a)

know b) have known c) have been knowing

We on Saturday morning.

a) were cleaning b) cleaned c) have been

the windows and the car

cleaning

I

in York for a week in 1998.

a)

worked b) have been working c) have

worked

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

How many cupboards

yesterday?

a) did they move b) have they moved c) have

since

they been moving

As he

a bike, a dog

him.

a) was riding - bit b) rode - bit c) was riding

- has bitten

When the dog his bike.

him, he

a)

was biting - fell off b) bit - was falling off

c)

bit - fell off

I didn't notice that you

a) had come b) came c) have been coming

I can't stand it anymore. I

the furniture since breakfast.

a)

am polishing b) have been polishing

c)

have polished

the dishes yet?

a)

Has he washed b) Has he been washing

c)

Did he wash

They

they

a hotel in York, but then

it.

a)

have bought - sold b) bought - have sold

c)

bought - sold

She couldn't play yesterday because she

her ankle the day before.

a) have sprained b) sprained c) had sprained

I can't find Todd. Where is he? - He

in the garage.

a) 's been working b) worked c) was working

She

all day. That's why she is so exhausted.

a) was putting b) has put c) has been putting

books on the shelves

The sun on the white sand.

a) shone - were lying b) was shining - were

lying c) shined - lay

and we

You

at last! Where

so long?

a) arrived - have you been b) have arrived

- have you been c) arrived - were you

I was so relaxed because I anything all day.

a) have not been doing b) didn't do c) had not

been doing

What's your teaching experience?

anyone?

a)

Have you ever taught b) Did you ever teach

c)

Have you ever been teaching

She's hurt her arm. - When

a) has she hurt b) has she hurted c) did she

hurt

it?

Mixed exercises e-grammar.org

Where is Mum? - She

the shopping all the morning.

a) has done b) has been doing c) was doing

At 9.30 I

a documentary on TV.

It

at 9.20.

a)

was watching - had started b) watched - has

started c) watched - started

Exercise 2:

30 points

Use past tenses, present perfect or past perfect tenses to complete these sentences.

We to March. (stay)

in Bristol from January

Where is my wine? Someone my wine! (drink)

When you

,

you

fast? (crash, drive)

I'm sorry. Dad isn't here. He our neighbour's flat since the morning. (decorate)

What a nice coat! Where (buy)

At 6 o'clock he for three hours! (sit)

I want to learn French. But I yet. (not start)

We didn't want to spend our holiday in Strobl

you

it?

there

because

already

there. (be)

you You are so dirty! (do)

What

?

Oh, no! I shall I do? (lose)

my way. What

Jim

the dishes after dinner.

The kitchen sink is full of plates. (not wash)

She the morning. (contact)

three clients since

I couldn't help you. I problems. (not understand)

your

Does he know about it? him yet? (tell)

Bill admitted that he

the catalogue to the agency. (not send)

you

As soon as I

the message,

I

my house. (get, leave)

While Maggie

a new jumper,

Jill and I

(knit, read)

Here he is! He

for me all the

time, he

for Ann! (not look, wait)

you in your room at 5.30? - Yes,

I think I

my suitcase. (be, pack)

Nice to meet you! I

10 years. What

all this time? (not see, do)

you

you for

He

, but he'll be back home

today. The doctors him. (die, manage)

to cure

After we

to the top of

the hill we had a great view of the bay. (climb)

The pigeon finally delivered the news after it

for the whole day. (fly)

TOTAL 60 points

Mixed exercises e-grammar.org