Fill in the correct form of the verb – All tenses

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
1. My family (buy) some land in southern France recently. They (build) a
summer house there at the moment.
2. Andy and Mary (go) to a concert tomorrow night. They
(look forward to) it the whole week.
3. Jonathon (watch) the news on TV every day and it (help) him with his English.
4. 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
5. When he (found) Microsoft, Bill Gates was only 20 years old. He
(already write) his first computer programme six years earlier.
6. An accident (happen) near my house last night. A car (hit) a young man. He
(ride) his bike when someone in front of him suddenly (open) a car door. Many
people (see) the accident. The police (interrogate) them last night.
7. Mrs Smith said that one day she would (retire) from teaching. She said that she
(spend) her new free time learning about computers.
8. I (not sleep) at all last night. Someone (listen) to music all night.
9. I (see) a film a week ago, but I (not enjoy) it very much because I (already read) the book. If read (not read) the book I (probably enjoy) the film more.
10. The judge sentenced the man to eight years in prison because he had (rob) a bank.
11. They (stand) in the queue for over an hour when the manager told (tell) them
that there were no more tickets.
12. Alan (be) in the car accident yesterday. The other driver (lose) control of his car because
he (fall) asleep.
13. She (not see) her father since he (start) to work in Marseille two years ago.
14. I (sleep) when the fire broke out.
15. Linda phoned and explained that she (not can) to come to the party the next day
because she (be) still sick.
16. I (just see) the film “The Da Vinci Code”. – (you see) it too? – No, I
(not have) but I (read) the book.
17. My sister (fly) home from London today. Her flight (arrive) in an hour so I (leave) for the airport right now to get there in time.
18. Unless he (sell) more he won’t get much money.
19. While he (wait) for the bus there (be) a robbery at the bank. After the robbers had
(go) away the police (come) but they (not can) to catch them.
20. I (use) to ski when I was at the university but I (break) a leg five years ago and since
then I (not ski) any more.