PAST or PAST PERFECT Tense : Fill in the correct verb forms!

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. They (GO) home after they (FINISH) their homework.
2. She (go) out when I called at her house.
3. The sun had set before I (BE) ready to go.
4. When she came into the room she saw that her husband (ALREADY DRINK) a lot
of alcohol.
5. He (LEARN) English before he left for England.
6. When my husband came home I (ALREADY BE) in bed for two hours.
7. My friend (NOT SEE) me for many years when I met him last week.
8. After I (HEAR) the news, I (HURRY) to see him.
9. He thanked me for what I (DO).
10. They drank small cups of tea after they (FINISH) dinner.
11. He told me he (CATCH) a young lion and (SHOOT) two others.
12. When I (GET) there everyone (ALREADY GO).
13. When I saw him last he (BE) married for 6 years.
14. We heard that a fire (BREAK OUT) in the neighboring house.
15. After he (READ) the letter he (BURN) it.
16. He wanted to go to London because he (NEVER BE) there before.
17. When Queen Victoria (DIE) in 1901 she (REIGN) for over 60
years.
18. She told me that she (NEVER GO) to Canada.
19. The results were better than I (EXPECT)
20. Mr. Smith retired last year after he (BE) with his company for over 30 years.