Past Perfect or Past Perfect Continuous Quiz

Choose the correct answer:

1. Before I came to Northern Europe I ___________ snow!
2. When police were investigating the road accident, they discovered that the driver ___________ 2 road accidents before.
3. When we ___________ the tour of the city, we decided to go and eat in a local restaurant.
4. When I got home, I realised that while I ___________ someone had stolen my wallet!
5. The service at the restaurant was very slow. I ___________ all of my meal before my friends' meals arrived!
6. We ___________ for nearly 100 kilometers before we finally found a service station where we could have a rest.
7. I ___________ the idea of going to a fitness centre, but when I went to one for the first time last week it was actually pretty fun!
8. We watched the film The Godfather last night.  We  ___________ the film about 3 times before, but we watched it again because John __________ it.