Browse Tag: present perfect progressive tense

A Summary of the Perfect Progressive Tenses

Written by Leny Ortega

Now that we are done with the discussion on the perfect progressive tenses: past perfect progressive, present perfect progressive, and future perfect progressive. Below are practice exercises to test your mastery of the previous lesson. Answers are provided after the exercises for easy self-checking.

Write the correct form of the perfect progressive tense used in each given sentences.

1. Senate probe on Maguindanao clash (go) on for several months now.

2. I (clean) the kitchen when my friend (arrive).

3. She (receive) negative comments from social media since last week.

4. A few weeks from now, Korean singers (perform) in front of many Filipino fans.

5. When I (arrive), the principal (talk) to students about the incident.

6. George (edit) his speech when the emcee (tell) him he is the next speaker.

7. Jeanne (tell) her friends that the project is long over due since last week.

8. By next week, the doctor (check) the condition of the pregnant woman.

9. A few weeks from now, she (reveal) her real health condition.

10. Annsly (apply) for a job since last month.

Answer key

1. Has been going

2. had cleaning, arrived

3. Has been receiving

4.will have been performing

5. Arrived, had been talking

6. Had been editing, told

7. Has been telling

8. Will have been checking

9. Will have been revealing

10. Has been applying

Grammar Tutorial: Present Perfect Progressive Tense

Written by Leny Ortega

Now that we have finished discussing the progressive tenses, we now discuss present perfect progressive tense.

Present perfect progressive is used to tell an action that began in the past and continues up to the present time.

Form: Has been + present participle of the verb (for singular subject)
Have been + present participle of the verb (for plural subject)

1. She has been teaching English since last year
2. They have been receiving complaints for two days now.
3. The government has been appealing for executive clemency for the convicted Filipina.

Exercises: Write the correct form of the present perfect progressive tense of the given verb inside the parentheses.

1. The president (express) sympathy over the imminent execution of the convicted Filipina since last week.

2. Different countries all over the world (donate) to help Nepal on the road to their recovery since the strong earthquake happened.

3. The couple (pray) to have a child for six years now.

4. The students (submit) requirements to avail of the scholarship grants since last month.

5. My Canadian friend (travel) Asian countries for five years now.


1. In this sentence the subject is singular (the president) therefore, has is the correct auxiliary verb plus been followed by the present participle, expressing (Has been expressing). The idea here is that the expression of sympathy began last week and until now the same emotion is shown for the convicted Filipina.

2. The correct answer, have been donating. The subject is plural (countries). The Nepalese government began receiving donation after the earthquake hit the country and still continuing up to the present time.

3. In this number the answer is, has been praying. We can conclude here that the couple has been married for six years. Since then probably they wanted to have a child but until now it is still their dream. Please take note that the subject here is the couple which is a singular that is why we use has here plus been then the present participle praying.

4. The answer here is, have been submitting. The subject, students, is plural. So, we use have plus been then, submitting. So, imagine here that the office started receiving requirements from last month until now.

5. The subject, friend, is singular therefore we use has plus been then; traveling (has been traveling). To get the idea in a clearer picture count five years back, that was the first time his friend traveled Asian countries until now.