Past Perfect Continuous

Tenses upper_intermediate hard

Duration of an action before a point in the past.

Tenses — Expressing time: present, past and future.

Rules

1. Form: had + been + verb-ing — She had been working. 2. Use to stress how long something had been happening before another past event: They had been waiting for two hours when the bus came. 3. Signal words: for, since, all day, how long. 4. Result vs duration: "He had been painting" (duration) vs "He had painted the wall" (result).

Explanation

Past perfect continuous focuses on duration up to a past moment. It is rare in casual speech but appears in formal writing and exams.

हिंदी में

Past perfect continuous किसी past क्षण तक क्रिया कितनी देर चली थी यह बताता है — had been + -ing।

Examples

Practice Questions

Q1. Choose the correct form: "We ___ for the bus for ages when it finally arrived."

Answer: had been waiting

💡 For ages + past event → past perfect continuous.

Q2. Translate into English: "वह सुबह से दौड़ रहा था, इसलिए वह थक गया।"

Answer: He had been running since morning, so he got tired.

💡 Cause (had been running) + result (got tired) → past perfect continuous.

Q3. Which sentence contains an error?

Answer: I had been wanting that job for years.

💡 Want is stative → "I had wanted that job for years".

Practice & Test Yourself

Take a free placement test to find your level, practise Past Perfect Continuous with instant feedback, then take a timed test.

Open Past Perfect Continuous lesson → Free practice — Sign up

Related Topics in Tenses

TopicLevelWhat it covers
Present SimpleelementaryHabits, facts and routines in the present.
Present ContinuouselementaryActions happening now or around now.
Present PerfectintermediatePast actions connected to the present.
Present Perfect ContinuousintermediateActions that started in the past and continue to now.
Past SimpleelementaryCompleted actions in finished time.
Past ContinuousintermediateActions in progress at a point in the past.

About · Contact · Privacy Policy · Pricing

Step Ahead Grammar · Learn • Practice • Test • Improve · Step Ahead Institute