Tenses
Present Perfect Progressive Progressive / Present Perfect Continuous
- Present Perfect Progressive - diagram
- Present Perfect Progressive - forms of affirmative, negative, questions
- Present Perfect Progressive - signal words
- Present Perfect Progressive - special verbs
- Present Perfect Progressive - spelling
- Present Perfect Progressive - use
Present Perfect Progressive (Present Perfect Continuous) is used when we are talking about activities which started in the past and they are still going on.
I've been waiting for half an hour and she still hasn't turned up.
When we are talking about activities which started in the past and they have just finished.
I'm so sorry I'm late. Have you been waiting long?



