I _____ home when I met Dave.
- walked
- was walking
- have walked
- had walked
Ow! I ____ my finger.
- cut
- have cut
- will have cut
- had cut
While I ____ in the garden I hurt my back.
- worked
- was working
- had worked
- have worked
Where is your key? – I don’t know I _____ it.
- lost
- have lost
- had lost
- will have lost
At 10 o’clock tomorrow she will be at her office. She ____.
- will have worked
- will be working
- will work
- would work
When Sarah arrived at the party, Paul ____ home.
- have gone
- had gone
- went
- has gone
Next year they ____ for 25 years.
- will be marrying
- will have been married
- will marry
- had been married
The house was dirty. They ____ it for weeks.
- were not cleaning
- had not cleaned
- have not cleaned
- will not have cleaned
Sally always leaves for work at 8.30 in the morning, so she won’t be at home at 9 o’clock. She ____ to work.
- will be going
- will have gone
- will go
- would have gone
Don’t phone me between 7 and 8. I ____ dinner then.
- will have had
- will be having
- was having
- will have
This time last year I ____in Brazil.
- lived
- was living
- had lived
- live
I waved to her but she____.
- didn't look
- wasn't looking
- hadn't looked
- hasn't looked
I ____home when I met Dave.
- had walked
- was walking
- had walked
- have walked
Ann ____television when the phone rang.
- watched
- was watching
- had watched
- has watched
Tom burnt his hand when he ____the dinner.
- cooked
- was cooking
- had cooked
- has cooked
I saw you in the park yesterday. You ____on the grass.
- sat
- was sitting
- had sat
- have sat
He told me his name but I____ it.
- forgot
- have forgotten
- was forgetting
- has forgotten
I can't find my bag. ____you ____ it?
- did / see
- have / seen
- had / seen
- were / seeing
'Is Sally here?' 'No, she____ out.'
- had gone
- has gone
- was going
- went
The road is closed. There_____ an accident.
- was
- has been
- had been
- were
(from the news) The police ____two men in connection with the robbery.
- had arrested
- have arrested
- arrested
- was arresting
Jim is away on holiday. He ____to Spain.
- had gone
- has gone
- was going
- went
Jane is back home from holiday now. She ___to Italy
- had been
- has been
- have been
- was
We never ____ a car.
- had had
- have had
- had
- has had
Susan really loves that film. She____ it eight times!
- had seen
- has seen
- saw
- was seeing
What a boring film! It's the most boring film I____ ever.
- had seen
- have seen
- saw
- was seeing
Everything is going well. We ____any problems so far.
- didn't have
- haven't had
- had not
- hadn't had
It's nice to see you again. We ____each other for a long time.
- didn't see
- haven't seen
- hadn't seen
- were not seeing
Ron ____very hard this term.
- didn’t worked
- wasn’t working
- hasn't worked
- hadn’t worked
It's the first time he ____a car.
- drives
- has driven
- is driving
- was driving
Linda ____her passport again. It's the second time this has happened.
- lost
- has lost
- had lost
- was loosing
This is a lovely meal. It's the first good meal ____for ages.
- have hd
- have had
- had
- was having
Bill is phoning his girlfriend again. That's the third time he____ her this evening.
- had phoned
- has phoned
- have phoned
- is phoning
When Sarah arrived at the party, Paul wasn't there. He ____home.
- has gone
- had gone
- was going
- went
When we got home last night, we found that somebody ____into the flat.
- has broken
- had broken
- were breaking
- broke
Karen didn't want to come to the cinema with us because she _____ already the film.
- has seen
- had seen
- was seeing
- saw
At first I thought I'd done the right thing, but I soon realised that I_____ a serious mistake.
- have made
- had made
- made
- was making
When their first child was born, they ____for three years.
- have been married
- had been married
- married
- were married
The man sitting next to me on the plane was very nervous. He ____before.
- didn't fly
- hadn't flown
- hasn't flown
- was not flying
I'm going on holiday on Saturday. This time next week I____ on a beach or swimming in the sea.
- will have lain
- will be lying
- had lain
- lies
I ____my homework by nine o'clock.
- will be doing
- will have done
- have done
- will do
My friend ____by that time.
- will be returning
- will have returned
- will return
- returns
I _____ my homework at six o'clock tomorrow.
- will have done
- will be doing
- will do
- do
I _____ my homework by the time you come.
- will be doing
- will have done
- will do
- do
I ____ TV the whole evening tomorrow.
- will have watched
- will be watching
- will watch
- am watching
I ____ my homework from three till six.
- will have done
- will be doing
- will do
- do
Tom ____his key. He can't get into the house.
- had lost
- has lost
- lost
- am lost
It _____this week.
- didn't rain
- hasn't rained
- was not raining
- hadn't rained
'Would you like something to eat?' 'No, thanks. I____ just lunch.'
- had had
- have had
- had
- am having
____ you ____ from George recently?
- had / heard
- have / heard
- did / hear
- was / hearing