top of page

PRESENT PERFECT CONTINUOUS TENSE

  • We use the present perfect continuous to talk about actions or situations that started in the past and are still continuing now :

 

We have been waiting for about an hour.

Kaan's has been living with his family

 

  • We often use for or since to aswer the question How long ? :

 

We have been waiting for about an hour.

I have been working since three o'clock

 

  • We can also use the present perfect continuous if the action or situation finishes at the time of speaking :

 

I have been waiting in this queue for an hour! (... but now I have reached the ticket office. )

Clive's been driving all morning. (... but now he's arrived. )

 

  • We use the present perfect, NOT the present perfect continuous, when we say how many times we have done something, or how much we have done :

 

X I have been washing the car twice this week.

✔ I have washed the car twice this week.

 

X We have been having three lessons so far.

✔ We have had three lessons so far.

 

  • We don't usually use the present perfect continuous with always, already and yet :

 

X I haven't been washing the car yet.

✔ We haven't washed the car yet.

POSITIVE SENTENCE :

I

You

We             have been            verb ( -ing )

They

 

He

She             has been             verb ( -ing )

It

I

You

We             haven't been            verb ( -ing )

They              

 

He

She             hasn't been             verb ( -ing )

It                    

NEGATIVE SENTENCE :

QUESTION SENTENCE :

                 I

                 you

Have        we           been           verb ( -ing ) 

                 they                          

 

                 he

Has          she          been          verb ( -ing )

                 it                          

 

POSITIVE ANSWER :

Yes , I / You / We / They have

         He / She / It has 

NEGATIVE ANSWER :

No , I / You / We / They have not ( haven't )

        He / She / It has not ( hasn't ) 

Examples :

 

I have been learning english.

You have been swimming in the sea.

We have been eating sandwich.

They have been running on the forest.

He has been going to New York.

She has been doing make up.

It has been raining .

Examples:

 

I haven't been learning english.

You haven't been swimming in the sea.

We haven't been eating sandwich.

They haven't been running on the forest.

He hasn't been going to New York.

She hasn't been doing make up.

It hasn't been raining .

Examples:

 

Have I been learning english ?

Have you been swimming in the sea ?

Have we been eating sandwich ?

Have they been running on the forest ?

Has he been going to New York ?

Has she been doing make up ?

Has it been raining ?

bottom of page