PAST or PAST PERFECT (Simple and progressive) - Complete the following sentences with the correct form of the
verb !

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. When I (WALK) through Bologna I (THINK) about the wonderful
times I (SPEND) there as a student.
2. They (ALREADY LEAVE) the village before the sun (RISE).
3. As soon as she (FINISH) cleaning the floors she (START) gardening.
4. After I (POST) the letter I (REALISE) I (WRITE) the wrong address.
5. We (DRIVE) for two hours when we saw the hotel.
6. It was the first time that he (INVITE) me for lunch.
7. John (ASK) me if I (BE) away on holiday.
8. When I (GET) home last night my family (ALREADY GO) to bed.
9. We (BE) worried about John because we (CALL) several times but he never answered.
10. When I (ARRIVE) home I (SEE) that someone (BREAK) into my house.
11. She (MEET) James on the street yesterday and he (TELL) her that he (BE) ill for the past
two weeks.
12. I (LOOK) out of the window last night because I (HEAR) some noises.
13. I (INVITE) Susan to the party but she couldn’t come because she (ALREADY
MAKE) other plans.
14. They (WATCH) TV when the earthquake occurred.
15. When room service arrived, we (ALREADY WAIT) for nearly half an hour.
16. He (STUDY) English for three years when he started a new course.