Present Perfect Continuous Tense

The present perfect continuous tense is also known as the present perfect progressive tense. We use the present perfect continuous tense to describe actions that have been started in the past and stopped recently, or some past actions which are still continuing. The words “for” and “since” are often used with these sentences.

subject + has/have been + v1 (ing)

AFFIRMATIVE FORM

  • Past actions which are still continuing 

Example:

  • You have been waiting here for two hours (Still you are waiting).
  • I have been studying since this morning. (Still I am studying).
  • Past actions which have been recently stopped (There is usually a result now).

Example:

  • I’m tired because I have been running in the morning.
  • She is so tired because She has been dancing.

 

We use “for” to talk about a period of time: such as two hours, two weeks, two months, or one decade.

We use “since” to talk about some point of time in the past: such as 6’o clock, Monday, last month, last week, or 21st of March.

Exercise 01.

Select the correct answer.

1. He ….. (read) a book for two hours.

2. They ….. (watch) a movie.

3. Marry ….. (work) with him since last month.

4. The thieves ….. (plan) the robbery for two months.

5. The child ….. (play) cricket since morning.

NEGATIVE FORM

subject + has/have + not + been + v1 (ing)

Example:

  • I have not been writing the letter / I haven’t been writing the letter.
  • You have not been playing cricket / You haven’t been playing cricket.
  • We have not been practicing / We haven’t been practicing. 
  • She has not been studying / She hasn’t been studying.
  • He has not been teaching / He hasn’t been teaching.

Exercise 01

Select the correct answer.

1. She ….. (ride) the bicycle.

2. Christine ….. (sing) a song.

3. He ….. (return) from the school.

4. The children ….. (draw) a poster.

5. The farmers ….. (cultivate) yesterday.

INTERROGATIVE FORM

has/have + subject + been + V1(ing)

Examples:

  • Have I been playing?
  • Have they been reading?
  • Have you been working?
  • Has she been crying?
  • Has he been fighting?

Exercise 01

Change the following affirmative sentences in to the question form. An example has been done for you.

Example:

Mary has been cooking.

Has Mary been cooking?

1. He has been writing an essay.

2. A boy has been smoking in the school.

3. They have been taking care of their parents.

4. Sarah has been driving the car.

5. I have been cleaning the room.

Leave a Comment