Pete was feeling ill, so he ..... (not / go) to work
didn't go
went
I ..... (have) lunch with Mary at 12 tomorrow.
am having
Who ..... (cook) food in your family when your mom is away?
..... the rain ever ..... (stop)? It ..... (rain) all day
Will.....stop - has been raining
..... (go) on a date with me?
Will you go
I don't think you ..... (have) any problems when you land in Boston
will have
Steven ..... (see) 5 movies so far this month.
has seen
Alice was starving because she ..... (miss) lunch
missed
Do you want to join us tonight? Of course! We ..... (be) there!
How many countries ..... (visit)?
have you visited
It's 6 p.m. The show ..... (start) at 10:00 p.m.
starts
John was listening to music, so he ..... (not / hear) the doorbell ring
didn't hear
We had to be quiet because the babies ..... (have) a nap
were having
I have been waiting for the prices of the houses to come down before buying one, but I think I ..... (wait) too long and the prices ..... (begin) to go up again.
have waited - are beginning
The sun was very bright, so I ..... (wear) sunglasses
wore / was wearing
First, he ..... (work) as a salesman, then as a night clerk, and after that, he quit his job and became a writer.
worked
They ..... (already, eat) dinner by the time I called
have already eaten
I can't leave now. I ..... (wait) for an important phone call.
am waiting
In the evenings, I often play chess with my next-door neighbour. I ..... (play) chess with him ever since I ..... (move) here ten years ago.
have been playing - moved
Look at the clouds - it ..... (rain) in a few minutes
I probably ..... (arrive) late so you don't need to wait for me
He put out his cigarette and immediately ..... (light) another
lit
I think that I ..... (finish) the assignment in 30 minutes. Then we can go to the movies.
will finish
Ann ..... (fail) her driving test three times because she's so bad at parallel parking. But she ..... (practise) parallel parking since last week and I think she ..... (get) better at it.
has failed - has been practising - has gotten / is getting