Instructions

Past Perfect Continuous = had been + verb-ing. Used to show duration before a point in the past, often with for/since.

Quiz (12 questions)

1) She ___ been studying for two hours before the exam started.

2) Fill in: They ___ (wait) for 30 minutes before the bus arrived.

Write the full verb phrase (e.g., “had been waiting”).

3) Choose the correct sentence:

4) Which is the correct negative form?

5) Choose the correct question:

6) Fill in: I ___ (study) since 5 pm before I took a break.

7) Pick the best sentence:

8) Error spotting: Which part is wrong?

“We had been watch TV for hours.”

9) Choose the correct meaning:

“She had been working there for three years.”

10) Fill in: He ___ (not / feel) well for days before he went to the doctor.

Write the full verb phrase.

11) Choose the correct sentence:

12) Choose the correct option:

“When he finally arrived, we ___ (wait) for ages.”

Back to Past