When I _____ (come) home this evening, my parents had gone out for a walk.
came
Do you know what time the 10:45 plane ____ (arrive) in Chicago?
arrives
Jane ____ (be) eighteen next Friday.
will be
This vase once ____ (belong) to the Emperor of China. It is worth over a million dollars.
belonged
He never was in Italy in his life.
He has never been to Italy in his life.
At 7 o'clock yesterday she ____ (watch) TV with her daughter.
was watching
Niagara Falls ____ (be) a popular tourist attraction for many years.
has been
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
I ____ (to want) to be a doctor ever since I ____ (to be) little.
have wanted, was
Shakespeare has written 154 sonnets.
Shakespeare wrote 154 sonnets.
We ____ (look for) her ring for two hours when we found it in the bathroom.
had been looking for
I ____ (not/know) where Kate is at the moment.
don't know
In a few weeks, we ____ (ski) in the Alps with our friends.
will be skiing
I ____ (see) my dentist tomorrow.
am seeing/will see
Look at those dark clouds! It will rain.
Look at those dark clouds! It is going to rain.
Last night I ____ (study) my English tenses, when suddenly I ____ (hear) a loud noise outside my bedroom window.
was studying, heard
My grandparents ____ (come) to see us next weekend. They ____ (not/visit) us for two years.
are coming, have not visited
When Sarah ____ (graduate) from university next year, she ____ (study) English for nearly four years.
graduates, will have studied
Yesterday, Tom ____ (eat) all the cakes by the time his birthday party ____ (begin).
had eaten, began
I have been knowing her since 2008.
I have known her since 2008.
The fans were happy because their team ____ (win).
won/had won
For the last three days I ____ (organize) a traditional Christmas party for my family. But I ____ (not/decorate) the house with colored lights yet.
have been organizing, haven't decorated
By Saturday next week, I --- (work) on this painting for exactly one month.
will have been working
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
She put on her coat, took her bag, and had left.
She put on her coat, took her bag, and left.