Intermediate Level >> Grammar Worksheets >> Students complete the past perfect sentences.

Past Perfect Gap Fill Worksheet


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 Premium

Site Guides


Test Prep

Other Materials


Also On Site

© 2001-2024