They … to the office at eight o’clock every morning.
She … in bed tomorrow. She is sick.
Maria ... me at 8.30 last night.
- used to called
Where … they … the film at the moment?
- do… watch
It’s nearly twenty years since my uncle … his sister.
Then he … his hand on her shoulder.
In the future, people ... their holiday in space.
- will be spending
- will spend
- are going to spend
George … his school exams last May
Peter … his homework. Now he can go for a walk.
What … you … all day long yesterday?
- was… doing
Yesterday Jim ... home earlier, ... his umbrella and ... out.
- came, took, had gone
- came, had taken, went
- came, took, went
… you ever … to Kazakhstan?
- were… ---
Lima's parents … aunt Kerry for eight years.
- hasn't seen
- didn't see
- haven't seen
As soon as Mary ... we ... shopping together.
- will come, will go
- comes, will go
- will come, go
I'm afraid we ... before.
- didn't meet
- haven't never met
- have never met
When Tom … the room, Richard … with his new car.
- will enter…were playing
- entered…was playing
My wife ... home two seconds ago.
My friend just went to pet cats at our local animal shelter, and found her cat that ... for over a year.
- has been missing
- had been missing
- was missing
Tomorrow Mother ... late. Hanna and I ... all the homework and ... coffee when she ....
- will come, will have done, will drink, will come
- comes, will have done, will be drinking, will come
- will come, will have done, will be drinking, comes
On entering the living room Mary ... that her two mates ... up and ... for her.
- had understood, got, waited
- understood, had got, had been waiting
- understood, got, were waiting
This is the first time I … late for my Japanese classes.
We were hurrying because we thought that the bell ...
- had already rang
- had already rung
- have already ringing
By the time he retires Professor Mike ... more than thirty different courses.
- will teach
- will have taught
- will has taught
What did you do while ... for the others to come?
- were you waiting
- have you been waiting
- you were waiting
After George had returned to his house, he ... a book.
The plane ... at 11.45 and ... at 19.35.
- will take off, will land
- takes off, lands
- is taking off, is landing