Skip to main content

IELTS Grammar Review | Present Perfect Continuous


Present Perfect Continuous
The present perfect continuous is used to express how long a current activity has been going on. It is often used in context to provide a reason for a present result. Remember that continuous forms can only be used with action verbs. 

This tense is often used with the following time expressions:
since + specific point in time
for + amount of time

Basic Construction

Positive
Subject + has / have + been + verb + ing + object(s) + time expression

Example
He's been cleaning house for two hours.

Negative
Subject + has / have not (hasn't / haven't) + been + verb + ing + object(s) + time expression

Example
Janice hasn't been studying for too long.

Question
(Question Word) + has / have + subject + been + verb + ing + object(s) + (time expression)

Example
How long have you been working in the garden?