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

esl-lounge.com Premium

Site Guides

Levels

Test Prep

Other Materials

Reference

Also On Site

© 2001-2024 esl-lounge.com