PAST TENSES
PRESENT TENSES
FUTURE TENSES
MISCELLANEOUS
100

When I --- (come) home this evening, my parents had gone out for a walk.

came

100

Do you know what time the 10:45 plane --- (arrive) in Chicago?


arrives

100

Jane --- (be) eighteen next Friday.

will be                                 

100

This vase once --- (belong) to the Emperor of China. It is worth over a million dollars.


belonged

200

At 7 o'clock yesterday she --- (watch) TV with her daughter.

was watching

200

Niagara Falls --- (be) a popular tourist attraction for many years.

has been

200

LAURA: Hey! Why don't we go to the cafe tonight?

TANYA: That's a good idea. I --- (phone) the others and see if they want to join us.


will phone

200

I  --- (always, to want) to be a vet ever since I --- (to be) little. 

have always wanted, was

300

We --- (look for) her ring for two hours when we found it in the bathroom.


had been looking for

300

I --- (not/know) where Kate is at the moment.

don't know

300

In a few weeks we --- (ski) in the Alps with our friends.

will be skiing

300

I --- (see) my dentist tomorrow.


am seeng

400

Last night I --- (study) my English tenses, when suddenly I  --- (hear) a loud noise outside my bedroom window. 

was studying, heard

400

My grandparents --- (come) to see us next weekend. They --- (not/visit) us for two years.

are coming, have not visited

400

When Sarah --- (graduate) from university next year, she --- (study) English for nearly four years. 

graduates, will have studied

400

Yesterday Tom --- (eat) all the cakes by the time his birthday party --- (begin).

had eaten, began

500

The fans were happy because their team --- (win). 

had won

500

For the last three days I --- (organise) a traditinal Cristmas party for my family. But I --- (not/decorate) the house with coloured lights yet.

have been organising, haven't decorated

500

By Saturday next week, I --- (work) on this painting for exactly one month.

will have been working

500

We --- (to wait) for the bus for nearly half an hour, but it --- (not, to arrive) yet; so I don't think we will be able to attend the meeting on time.  

have been waiting, hasn't arrived

M
e
n
u