Present Perfect Continuous

Tenses intermediate medium

Actions that started in the past and continue to now.

Tenses — Expressing time: present, past and future.

Rules

1. Form: has/have + been + verb-ing — She has been working. 2. Emphasises duration: How long have you been waiting? 3. Signal words: since, for, all day, lately. 4. For finished results use present perfect; for ongoing duration use present perfect continuous. 5. State verbs do not take continuous: I have known him for years (not "have been knowing").

Explanation

Use present perfect continuous when the action is still going on and you want to stress how long. "I have been reading for two hours" (still reading) vs "I have read two chapters" (result).

हिंदी में

Present perfect continuous उस क्रिया के लिए है जो भूत में शुरू हुई और अभी भी चल रही है — has/have been + -ing।

Examples

Common Mistakes

Practice Questions

Q1. "They have been building this bridge for two years" suggests the bridge is still unfinished.

Answer: True

💡 The continuous form implies the action is still in progress.

Q2. Translate into English: "यह किताब मैं तीन दिनों से पढ़ रहा हूँ।"

Answer: I have been reading this book for three days.

💡 For + duration → have been + -ing.

Q3. Improve: "He is playing cricket since childhood."

Answer: He has been playing cricket since childhood.

💡 Since + point in the past + continuing habit → present perfect continuous.

Practice & Test Yourself

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

Open Present 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.
Past SimpleelementaryCompleted actions in finished time.
Past ContinuousintermediateActions in progress at a point in the past.
Past PerfectintermediateThe earlier of two past actions.

About · Contact · Privacy Policy · Pricing

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