Present Perfect Continuous tense – Definition & Formula

present perfect Continous tense

Present Perfect Continuous Tense

This article will be very interesting because in this article we study tense which is confusing for some students. Most of the students were amazed when they used the Present Perfect Continuous tense and Present Perfect tense. Check out the picture and the definitions given below.

Present Perfect Continuous Tense definition.

We use the Present Perfect Continuous tense to show that something started in the past and has continued up until now. “For five minutes,” “for two weeks,” and “since Tuesday” are the time phrases (for the duration) that we use with this tense. For example, I have been teaching English for many years. She has been reading books for two hours.

Present Perfect Continuous Formula

A) The Positive formula of the present perfect continuous tense is “Sub + have/has been+1st.v+ing+since/for + obj/comp”

Examples:

  1. He has been walking for the last hour in Dubai.
  2. She has been working at that company for five years.
  3. What have you been doing for the last 30 minutes?
  4. Kamran has been studying at the university since June.
  5. We have been waiting here for over two hours!
  6. He has been fighting for 2 hours.
  7. She has been teaching since 2002
  8. I have been learning English since last year.
  9. You have been working for two hours.
  10. We have been running the machine for two hours.
  11. They have been cooking food since 2005.
  12. Kamran has been practicing since January.

B) Present perfect continuous tense negative structure/formula “Sub + have/has+ not+ been+1st.v+ing+since/for + obj/comp”

  • He has not been fighting for 2 hours.
  • She has not been teaching since 2002
  • I have been not learning English since last year.
  • You have not been working for two hours.
  • We have not been running the machine for two hours.
  • They have not been cooking food since 2005.
  • Kamran has not been practicing since January.

C) Interrogative structure / formula.

      have/has + Sub +  been+1st.v+ing+since/for + obj/comp /

  • Has he been fighting for 2 hours?
  • Has she been teaching since 2002?
  • Have I been learning English since last year?
  • Have you been working for two hours?
  • Have we been running the machine for two hours?
  • Have they been cooking food since 2005?
  • Has Kamran been practicing since January?

Relevant Grammars:

simple present tense:

Past perfect continuous tense:

Main Page

Present Perfect Continuous Exercises.

Change the sentences in the present perfect continues tense which are in the present perfect tense.

  1. It is going to kill its kitten.
  2. He tried to defeat his enemies.
  3. She drove the car.
  4. She has gone to the bazaar yesterday.
  5. We have driven the car.
  6. They have cleared the stage.
  7. Shumaila has not worked hard.
  8. Ali is playing football with Jawed.
  9. Khan has not seen any academy.
  10. I have done my homework.
  11. The combination has been excellent.
  12. we have done the paperwork.

Fill in the blanks correctly and use the present perfect continuous tense.

  1. I ______the movie for 2 hours. ( watching)
  2. She _________never_____ climbing the mountain.(have been. Has, never)
  3. It __________ eating rapidly. (Have been, has been)
  4. They __________ the game. ( enjoy)
  5. We _________ in this company since January. (Work)
  6. You_________ teaching for one year. (has been)
  7. Kamran _________the music for 30 minutes. (Listen).
  8. Lorrey and Tom __________ since morning. ( speak).
  9. ____________they been teaching English since last night, (has)
  10. ___________I ___________learning machines since July.( has been )
  11. What I have been _________for two hours. (Think )
  12. It __________fighting for last night.( have been).

Check out the correct answers which are listed down.

  1. I have been watching the movie for 2 hours. ( watching)
  2. She has never been climbing a mountain. (have been. Has, never)
  3. It has been eating rapidly. (Have been, has been)
  4. They have been enjoying the game. (enjoy)
  5. We have been working in this company since January. (Work)
  6. You have been teaching for one year. (has been)
  7. Kamran has been listening to the music for 30 minutes. (Listen).
  8. Lorry and Tom have been speaking since morning. (speak).
  9. Have they been teaching English since last night, (has)
  10. Have I been learning machines since July? ( has been )
  11. What I have been thinking about for two hours. (Think )
  12. It has been fighting for last night. ( have been).

Put t for True sentences and f for false sentences according to the present perfect continuous tense.

  1. I have been working for one year.
  2. She have been cooking when they came.
  3. Until he arrived I have been trying to contact him.
  4. They have never guided correctly.
  5. We shall have been camping for two days.
  6. Shumaila has been learning parts of speech.
  7. The team has been playing football very well.
  8. Have I been working since last Friday?
  9. Has she worked since last Friday?
  10. Qaida and rocky have been there.
  11. I have been swimming since 1 hour.
  12. They has been driving for two hours.
  13. The have been trying to contact you.
  14. Magic has been designing for us.
  15. I have been performing magic for Jim.

Check out the correct answers

  1. I have been working for one year. T
  2. She have been cooking when they came. F
  3. Until he arrived I have been trying to contact. T
  4. They have never guiding correctly. F
  5. We shall have been camping for two days. F
  6. Shumaila has been learning parts of speech. T
  7. The team has been playing football very well. T
  8. Have I been working since last Friday? T
  9. Has she working since last Friday? F
  10. Qaida and rocky have been there. T
  11. I have been swimming since 1 hour. T
  12. They has been driving for two hours. F
  13. The have been trying to contact you. T
  14. John has been designing for us. T
  15. I have been performing magic for Jim. T

Present perfect tense worksheet.

The present perfect continuous tense worksheet.

present perfect continuous tense worksheet
present perfect continuous tense worksheet answers