Intermediate Level >> Grammar Worksheets >> Students complete the past perfect sentences.
Past Perfect Gap Fill Worksheet
Intermediate
Fill in the correct form of the verb for each sentence. You will need to use auxiliary verbs.
1. had been barking
2. was sitting
3. had eaten
4. had been snowing
5. were talking
6. had been doing
7. had already fixed
8. was texting
9. had lived
10. had been driving