My family have _______ (buy) some land in southern France recently. They _______ (build) a summer house there at the moment.
have bought / are building
15
Andy and Mary ____ (go) to a concert tomorrow night. They _________ (look forward to) it the whole week.
are going / have been looking forward to
15
Jonathan ______ (watch) the news on TV every day and it ______ (help) him with his English.
watches / helps
15
My car ___________________ (break) down when I ___________________ (drive) home from work. I _____ (fix) it if I ______ (know) what was wrong. But I didn’t so ________ (have) to take it to the garage.
broke / was driving or drove / would have fixed / had known / had
15
When he ________ (found) Microsoft, Bill Gates was only 20 years old. He ___________ (already write) his first computer programme six years earlier.
founded / had already written
15
Mrs Smith said that one day she ________ (retire) from teaching. She said that she _____ (spend) her new free time learning about computers.
retire / would spend
15
I _______ (not sleep) at all last night. Someone ______ (listen) to music all night.
didn't sleep / was listening
15
The judge sentenced the man to eight years in prison because he _________ (rob) a bank.
robbed
15
They ______ (stand) in the queue for over an hour when the manager ____ (tell) them that there were no more tickets.
had been standing / told
15
Alan _____ (be) in the car accident yesterday. The other driver _____ (lose) control of his car because he ______ (fall) asleep.
was / lost / had fallen
15
She _______ (not see) her father since he ________ (start) to work in Marseille two years ago.
has not seen / started
15
I ________ (sleep) when the fire broke out.
was sleeping
15
Linda phoned and explained that she ____________ (not can) to come to the party the next day because she ______ (be) still sick.
would not be able / was
15
I _________ (just see) the film “The Da Vinci Code”. – ____ (you see) it too? – No, I _______ (not have) but I _______ (read) the book.
have just seen / have you seen / haven't / read
15
When we reach Land’s End we ___________ 1,500 km. (walk)
will have walked
15
I just remembered that I ________ the rent yet. I’m surprised that the landlord ________ me up and reminded me. (not pay, not ring)