Present Perfect Continuous form

Grammar explanations Present Perfect Continuous form
Present Perfect Continuous signal words
Present Perfect Continuous spelling
Present Perfect Continuous uses
Exercises Present Perfect Continuous

Present Perfect Continuous Tense is built with
have or has (only in the third person singular) + been + -ing form.

Form

  Affirmative sentences Short forms
I I have been writing a letter for two hours. I've been writing a letter for two hours..
you You have been writing a letter for two hours.. You've been writing a letter for two hours.
he He has been writing a letter for two hours. He's been writing a letter for two hours..
she She has been writing a letter for two hours.. She's been writing a letter for two hours.
it It has been writing a letter for two hours. It's been writing a letter for two hours.
we We have been writing a letter for two hours. We've been writing a letter for two hours..
you You have been writing a letter for two hours. You've been writing a letter for two hours.
they They have been writing a letter for two hours. They've been writing a letter for two hours.
  Negative sentences Short forms
I I have not been writing a letter for two hours. I haven't been writing a letter for two hours.
you You have not been writing a letter for two hours. You haven't been writing a letter for two hours
he He has not been writing a letter for two hours. He hasn't been writing a letter for two hours.
she She has not been writing a letter for two hours. She hasn't been writing a letter for two hours.
it It has not been writing a letter for two hours. It hasn't been writing a letter for two hours.
we We have not been writing a letter for two hours. We haven't been writing a letter for two hours.
you You have not been writing a letter for two hours. You haven't been writing a letter for two hours
they They have not been writing a letter for two hours. They haven't been writing a letter for two hours.
  Questions  
I Have I been writing a letter for two hours?  
you Have you been writing a letter for two hours?  
he Has he been writing a letter for two hours?  
she Has she been writing a letter for two hours?  
it Has it been writing a letter for two hours?  
we Have we been writing a letter for two hours?  
you Have you been writing a letter for two hours?  
they Have they been writing a letter for two hours?  
Language Bookshop