Present Perfect Progressive Tense

learn english grammar - present perfect progressive tense

We’re on a roll here with our English Grammar series. In this article, we will learn about the Present Perfect Progressive Tense. It is like the Present Perfect Simple tense, but there are differences.

What is the Present Perfect Progressive Tense?

The Present Perfect Progressive Tense is used when we need to describe a situation that has recently stopped or is still happening. Just like the Present Perfect Simple Tense. However, the difference is that we are going to talk about what happened when the even was happening, not what happened afterwards. The action is more important than the result.
You have been sleeping.
Subject + verb “have” + to be (past tense) + verb (present participle.)

What do we use the Present Perfect Progressive Tense for?

We use the Present Perfect Progressive tense when we are describing an action which is happening or has just happening. We use it to talk about what happened during the continuous action of the verb.
John has been riding a bike.
The subject, John, start riding a bike in the past. He may be riding it, or he may have stopped. We are talking about what happened when he was riding the bike. We might talk about why John riding the bike was important.

Issues with the Present Perfect Simple Tense

You must use both “have” and “been” together. Otherwise it will change the meaning to something else. If you take away “been” you change the tense to Present Perfect Simple.
You must use the main verb in it’s present participle. “You have been sleeping,” not, “You’ve been slept.” This is true even if the event has finished.
Native speakers might contract “have” and it will sound like “vuh.” In writing, it may appear as “‘ve.” So “You have been sleeping” might sound or be written as “You’ve been sleeping.”

Examples of the Present Perfect Progressive Tense

He has been speaking.
You have been listening.
I have been reading.
She has been sailing.
They have been swimming.
We have been jumping.


Using this and our other articles, you will be able to build sentences in English. This article will help you to talk about events of the past, and why they are important in the present.

As always, if your first language is English, and you are trying to learn a different language, you can use this information to look up the correct way to make sentences in your target language.

Other Articles in this Series:

Past Simple Tense.
Past Progressive Tense
Present Simple Tense.
Present Progressive Tense.
Present Perfect Simple Tense
Present Perfect Progressive Tense
Past Perfect Simple Tense
Past Perfect Progressive Tense

About the author

Language Bug

More in English as a Second Language, English Grammar, Language Learning Articles
learn english grammar - present perfect simple tense
Present Perfect Simple Tense

This post is the latest in our English Grammar Series....