tenses 1
tenses 2
tenses 3
tenses 4
tenses 5
100

Peter ________________(leave) the room before the meeting started.

had left

100

I’m sure the dog _______________________(feed). There are only crumbs in his plate.

has been fed

100

Rachel ________________(practise) for the show since 5 am. She must be really tired.

has been practising

100

All the members of the school team …………………….. (give) a lot of encouragement by the new coach last Saturday.

were given

100

. Look! We …………………..……………. (catch) four fish already, and we’ve only been here an hour!

have caught

200

It’s the first time Lucy ______________________(eat) sushi.

has eaten

200

Tom would have got badly hurt if he _________________(not/bring) his helmet to the race.

hadn't brought

200

Mum was annoyed because I __________________(not put) away my clothes.

hadn't put

200

How did you feel when you first ……………………. (fly) in a helium balloon?

flew

200

. I wish you ………………………….. (stop) treating me like a child! You can’t imagine how annoying it is!

would stop

300

Of course you have sore eyes! You __________________(watch) YouTube videos for five hours!

have been watching

300

Sorry, the last watermelon _____________(sell) a minute ago.

was sold

300

If they’d told me, I __________________________(be) able to help.

would have been

300

Don’t waste your time. It is not worth ……………………………………… (wait).

waiting

300

Oh, please. I’d rather you ………………………………. (not - tell) Mum.

didn't tell

400

If I _______________(wear) that dress to the party, I would look like an old lady!

wore

400

Are you sure you can afford _______________(fly) to Paris? It’s really expensive!

to fly

400

……………………… (read) is my favourite pastime.

Reading

400

The athletes will accept the president of the club’s proposal as soon as he .....................(arrive) from Spain.

arrives/ has arrived

400

When the film started, I immediately realised that I …………………….. (see) it some time before.

had seen

500

You should avoid ________________(drive) so fast or you’ll have an accident.

driving

500

You’d better___________(run) faster than Jack if you want to win the race.

run

500

Tom’s new novel……...................................……… (release) next month.

 

will be released

500

Mr. and Mrs. Hockney ………………………………… (have) a party at Jockey Club on Saturday evening. It’s their wedding anniversary

are having

500

I'd rather you _________(sleep) on the sofa tonight so that grandma can sleep in your bedroom.

slept

M
e
n
u