Grammar Worksheets

Past Perfect Continuous Tense: Exercises & Printable Worksheets

The Past Perfect Continuous tense is used to describe actions that were happening over a period of time before another action occurred in the past. These worksheets and exercises focus on helping learners practice the structure and usage of this tense in clear, practical contexts.

Past Perfect Continuous Tense Worksheets

Worksheet 1: Verbs Conjugation

Past Perfect Continuous tense worksheet focusing on verb conjugation exercisesPin

Worksheet 2: Fill in the Blanks

Past Perfect Continuous tense worksheet with fill in the blank sentencesPin

Download Past Perfect Continuous Tense Worksheets PDF

Past Perfect Continuous Tense Exercises

Exercise 1: Conjugating Verbs

  1. She __________ (study) for two hours before she took a break.
  2. They __________ (wait) for the bus for an hour when it finally arrived.
  3. We __________ (work) on the project all day when the power went out.
  4. I __________ (try) to fix the car for over an hour when the mechanic arrived.
  5. He __________ (play) soccer for a few hours before he injured his leg.
  6. You __________ (talk) on the phone for an hour when I called you.
  7. She __________ (live) in New York for five years before moving to Los Angeles.
  8. We __________ (prepare) dinner for two hours when the guests arrived.
  9. They __________ (travel) for a month before they reached their destination.
  10. I __________ (learn) English for years before I visited the UK.

Answer Key:

  1. She had been studying for two hours before she took a break.
  2. They had been waiting for the bus for an hour when it finally arrived.
  3. We had been working on the project all day when the power went out.
  4. I had been trying to fix the car for over an hour when the mechanic arrived.
  5. He had been playing soccer for a few hours before he injured his leg.
  6. You had been talking on the phone for an hour when I called you.
  7. She had been living in New York for five years before moving to Los Angeles.
  8. We had been preparing dinner for two hours when the guests arrived.
  9. They had been traveling for a month before they reached their destination.
  10. I had been learning English for years before I visited the UK.

Exercise 2: Match to Make Sentences

Sentence Beginning Endings
I had been waiting A. for two hours when I saw her at the library.
She had been studying B. for the test all morning before the exam began.
We had been working C. all day when the rain started.
He had been traveling D. for a long time before he reached the airport.
They had been playing E. soccer when they decided to stop for a break.

Answer Key:

  1. I had been waiting – A
  2. She had been studying – B
  3. We had been working – C
  4. He had been traveling – D
  5. They had been playing – E

Exercise 3: Find and Correct the Mistakes

  1. She had been wait for an hour when I arrived.
  2. He had been feel tired for a few days before he visited the doctor.
  3. I had been study for three hours before the exam started.
  4. We had been play soccer when it started raining.
  5. He had been drive for five hours when he stopped for gas.

Answer Key:

  1. She had been waiting for an hour when I arrived.
  2. He had been feeling tired for a few days before he visited the doctor.
  3. I had been studying for three hours before the exam started.
  4. We had been playing soccer when it started raining.
  5. He had been driving for five hours when he stopped for gas.
B1 Knowledge Check · 5 questions

Past Perfect Continuous Tense: Exercises & Printable Worksheets — Practice Quiz

1 / 5
Q1

Question 1: Which sentence correctly uses the Past Perfect Continuous tense?

Question 1 options
"She had been studying for two hours before she took a break" correctly uses the structure had + been + verb-ing, which is the Past Perfect Continuous form. The other options contain errors: missing 'been,' using a bare infinitive instead of the -ing form, or using the wrong auxiliary.
Q2

Question 2: The Past Perfect Continuous tense is formed with: had + been + base form of the verb (e.g., 'had been wait').

Question 2 options
This is false. The Past Perfect Continuous is formed with had + been + verb-ing (the present participle), not the base form. For example, the correct form is 'had been waiting,' not 'had been wait.' The article's error-correction exercise specifically highlights this mistake.
Q3

Question 3: I ___ to fix the car for over an hour when the mechanic arrived.

Question 3 options
"had been trying" is correct because the Past Perfect Continuous (had + been + verb-ing) describes an action in progress over a period of time before another past event. The mechanic's arrival is the later past event that interrupted the ongoing action.
Q4

Question 4: Match each sentence beginning to its correct ending.

Question 4 options
They had been waiting
He had been traveling
We had been preparing dinner
They had been playing soccer
for the bus for an hour when it finally arrived.
when they decided to stop for a break.
for a long time before he reached the airport.
for two hours when the guests arrived.

Select an item on the left, then tap its match on the right.

Each sentence beginning pairs with the ending that creates a logical Past Perfect Continuous sentence: 'waiting' matches waiting at the bus stop for an hour, 'traveling' matches reaching the airport after a long journey, 'preparing' matches guests arriving after cooking, and 'playing soccer' matches stopping for a break.
Q5

Question 5: The sentence 'He had been drive for five hours when he stopped for gas' contains an error. What is the corrected verb form?

Question 5 options
"had been driving" is the correct Past Perfect Continuous form. The verb after 'had been' must be in the -ing (present participle) form. 'Drive' is the base form and is incorrect in this structure, as shown in the article's error-correction exercise.

Quick Feedback

Is this article helpful?