Past Perfect and Past Simple 

Choose the past perfect or the past simple. 
1. We had already eaten when John ________________________________ (come) home. 
2. Last year Juan ________________________________ (pass) all his exams. 
3. When I ________________________ (get) to the airport, I discovered I had forgotten my passport. 
4. I went to the library, then I ________________________________ (buy) some milk and went home. 5. I opened my handbag to find that I ________________________________ (forgot) my credit card. 6. When we ________________________________ (arrive) at the station, the train had already left. 
7. We got home to find that someone ________________________________ (break) into the house. 
8. I opened the fridge to find someone ______________________________ (eat) all my chocolate. 
9. I had known my husband for three years when we ____________________________ (get) married. 
10. Julie was very pleased to see that John ________________________________ (clean) the kitchen. 11. It ________________________________ (not / rain) all summer, so the grass was completely dead. 12. When he ________________________________ (arrive) at the party, Julie had just left. 
13. After arriving home, I realised I ________________________________ (not / buy) any milk. 
14. The laundry was wet. It ________________________________ (rain) while I was out. 
15. William felt ill last night because he ________________________________ (eat) too many cakes. 16. Keiko _______ (meet) William last September. May be freely copied for personal or classroom use. 
17. First, I tidied the flat, then I ___________________________ (sit) down and had a cup of coffee. 
18. John ________________________ (play) the piano when he was a child, but he doesn't play now. 
19. When I opened the curtains, the sun was shining but the ground was white. It __________ (snow) during the night. 
20. When Julie got home from her holiday, her flat was a mess. John ____________ (have) a party.