print version of page

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

esl-lounge.com Premium

Site Guides

Levels

Test Prep

Other Materials

Reference

Also On Site

© 2001-2023 esl-lounge.com