August 25, 2025

Perfect Continuous Tense – Present, Past & Future

Perfect continuous tense

It is also progressive action which is used with time expression (from past to present) means that something started in the past and continues at present.

Perfect continuous tense – Time expressions (from past to present)

Since, for, all, all along, throughout, whole + time

How long (question word)

Definite time:

 Since: It is used when calendar time is mentioned.

Calendar (day,month,year):  since Monday, since Sunday, since January, since February, since 2018, since 2012
Watch time:    since 4 o’clock, since 6 o’clock  
Stages of Life: Since birth, since childhood, since marriage, since youth,
Occasions: since Holi, since Diwali, since birth, since joining, since marriage, since his father’s death
Part of each day time: since morning, since evening, since noon, since night, since midnight, since dusk, since dawn etc.

Indefinite time: ‘For’ is used with the amount of time that is not specified.

For an hour, for two days, for three weeks, for two months, for four years

And some other time expressions are                                                                  

Throughout the day, the whole night, the whole day, all along these days, all along the week, all month, all-day

 Present perfect continuous Tense

Sub + has been/have been + action + ing + obj + (time reference) since/for/all/all along/ throughout/whole + time

He has been playing hockey since morning.

She has been studying geography the whole night.

Rahul has been working in this company for fifteen years.

They have been surfing the internet since 1990.

I have been reading novels since youth.

My mother has been cooking food since marriage.

Mohit Singh Rathor has been living in Jaipur since 2016.

Neetu Tomar has been studying at MBBS college in Lucknow since 2012.

I have been watching Hollywood movies since childhood.

She has been using this car since marriage.

My brother has been waiting for me for two hours.

I have been teaching English since 2014.

He has been writing for a newspaper since 24th April 2018.

Rahul has been sleeping here for an hour.

Use of how long:

How long + has/have + subject + been + verb + action + ing + object?

How long have you been teaching English?

How long has he been talking on the phone?

How long has your father been watching television?

Structure of Past perfect continuous tense :

Sub + had been + action + ing + obj + since/for/all/all along/ throughout/whole + time (time-reference).

He had been playing cricket since morning.

She had been asking questions since school days.

I had been preparing for the IIT exams for last year.

They had been sticking postures since morning.

I had been playing video games for two hours.

It had been raining over here the whole day.

How long had he been teaching in class?

 

Structure of future perfect continuous tense :
Sub + will have been/shall have been+ action + ing + obj + since/for/all/all along/ throughout/whole + time.

She will have been studying throughout the month because her exams are about to start.

They will have been practicing for dance all day. They perform tomorrow.

Our relatives are going to come at my home, therefore, I will have been serving food throughout the night.

There are four interviews have been scheduled for tomorrow that’s why she will have been facing an interview all along the day.

You will have been watching the Avenger Endgame movie for two hours.

Exercise of Perfect Continuous Tense
  1. She told that they …………. in Lucknow for three years. (a. Will have been living  b.  have been living   c. had been living)
  2. How long ………..Neeraj Sir  …………. teaching English? (a. Have-been  b. has-been   c.  will-be)
  3. They ………… teaching at Chaudhary Charan Singh University since last year. (a. Have been       b.  will have been   c.   had been)
  4. He says that she ……….. working in Tech Mahindra for two years. (a. Will have been   b. had been c. have been)
  5. I ……….. teaching in Sant Mary for two years by the end of this year. (a.  Shall have been     b. had been   c. have been)
  6. He ……….. living in Jaipur for six months by next month. (a. Will have been    b. had been   c. have been)
  7. She ……….. working on this project since the last month. (a.  Will have been   b. had been    c. have been)
  8. It ………. raining the whole night. (a. Had been    b. have been   c. was)
  9. She …….. studying all along the week. a. is    b.  was   c. has been
  10. He ………… playing football since morning. (a. Was     b.  is    c. has been)
  11. Ava ………. Reading a novel throughout the day. (a. Was    b. is    c. had been
  12. John………… preparing for an IAS examination since 2013. (a. Was      b.  is   c. have been)
  13. Rodger ……… decorating the room for two hours. (a. Have been    b. has been     c.   is)
  14. Christine …….. watching television since evening. (a. Was      b. will be    c. has been)
  15. It is predicted that It ………. Snowing in Shimla the whole day.  (a. Was    b.  is   c. will have been)
 
Perfect Continuous Tense – Present, Past & Future Read More

Present perfect tense i – I have done

We use ‘Present perfect tense i – I have done ‘ When we talk about the action just finished at the time of speaking which was started in past and continued in the present time.

Sub + has/have + action III + Obj.
You/we/they/I/plural noun + have action III + obj.
He/she/it/name/ singular noun + has + action III + obj. + etc.

Examples: Present perfect tense i – I have done

  • An Indian spinster has broken the record in marathon.
  • He has read the Geeta.
  • I’ve found my old books under the table.
  • Sadhguru has represented his country on Yoga day.
  • My schoolmate has discovered a new technology for Smartphone.
  • I have recognized his face just now
  • I have been to Bengaluru four times.

Some time expressing adverbs and conjunctions are followed by Present perfect tense i – I have done:

Ever, just, recently, already, so far, yet, before, after, by the time, by + time, till, lately, since, for, during the last week/month, several times, often never, up to now, just now, up to now
  • He has already taken food.
  • We have recently started to read a newspaper.
  • I have told you several times regarding it.
  • She has reached here before the rain starts.
  • She has completed her project by the time.
  • I have recently read this novel.
  • He has just taken tea.
  • She has been to cinema thrice this week.
  • She knows me for two days (×)
  • She has known me for two days (√).
  • He has owned house since 2005.
  • She has had this car since college days.

Negative sentences (Present perfect tense i – I have done):

Sub + has not (hasn’t)/ have not (haven’t) + action III form + obj. etc.
  • She has not come home yet.
  • I have never been to London.
  • I haven’t waited her for a long time.
  • You haven’t got ready up to now.
  • It hasn’t rained a lot this year.
  • We haven’t had the same car for five years.
  • Someone has eaten my porridge.

Note (Present perfect tense i – I have done):

since, for, all, all along, throughout and whole are time expressions. These are also used in perfect and perfect continuous tenses.

If ‘for or since’ is used in the sentence, the sentence cannot be structured in simple present or simple past. Whether it can be used in present perfect or past perfect tense according to mentioned time or based on event.

Interrogative sentences (Present perfect tense i – I have done):

Has/have + sub + action III form + obj?
  • Have you ever played snookers?
  • Have you ever been to Dubai?
  • Has he got his salary?
  • Has she prepared breakfast for guests?

Note: Gone to Dubai is not right sentence here  therefore ‘been’ must be used here, because ‘gone’ means he is already there but been means he was there, but he has come back from the same place that we are talking about.

Interrogative negative sentences:

Hasn’t/haven’t + sub + action III form + obj?

   OR Has/have + sub + not + action III form + obj?

Examples:

  • Haven’t you motivated this man?
  • hasn’t she found her purse?
  • Hasn’t Rahul tried to commit suicide?
  • Haven’t they gone for a picnic?
  • Haven’t you enjoyed the picnic?

OR

  • Have you not bought a new car?
  • Has he not talked to you on phone?
  • Have they not cried for getting it?
  • Has she not learnt the Harmonium?

Exercise (Present perfect tense i – I have done)

Choose suitable verbs:

  1. Have you ever ……. to Pune?    (gone/ been /go)
  2. why …….. you beaten him?    (Had /  have  /   has)
  3. She has …… her children very hard.        (Hitted /hit / hitting  / hits)
  4. She ………. Home yet.           ( Hasn’t come has come /  have come / haven’t come)
  5. His parents …….. seen him for two years.      (Hasn’t /haven’t   / has  /  will)
  6. She ………. his project lately     (Did/ do/ does/  has done)
  7. I ……….. her for five years.       (Know has known  / have known /   knew)
  8. He ………..  home since 2000.          (Had owned/ had / has  /  have)
  9. She ………. Me since childhood.          (Knew /     knows /  / had known / know)
  10. Shally ………. For exam preparation the whole night.         (Studied /study / had studied)

 

 
Present perfect tense i – I have done Read More

Tenses – Used to indicate time

Tenses   

 A tense is a form of the verb which denotes the particular point of time. The form of verbs tell us the action or state and time.

Tense is distributed into three periods

1. Present     2. Past   3. Future  

      Subdivisions: there are four categories  of Tenses

Indefinite    Continuous      
Perfect perfect continuous

Tenses Chart

  Indefinite Continuous Pefect Perfect continuous
Present V1/verb +es/s Or do/does + v1 Is/are/am + verb + ing Has/have + v3 Has been/have been + verb + ing
Past V2 or did + v1 Was/were + v + ing Had + v3 Had been + verb + ing
Future Will/shall + v1 Will be/shall be + verb + ing Will have + v3 Will have been/shall have been + verb + ing

 

Indefinite:

  1. Present indefinite tense (Simple present tense)

I do.                  He does.  
Do you play hockey?  I don’t play but he plays.  
  • Past indefinite tense (Simple past tense)

I did. What did you find there?
Did you walk at night? I didn’t walk at night but He walked.
  • Future indefinite tense (I will do.)
I will help him.          he will not go.  
Will you learn English? We will follow the rules.  

Continuous Tenses(progressive actions)

I am speaking the truth. You are making a mistake.
She is buying some vegetables. Are they not helping others?
  • Past continuous tense ( I was doing)
He was going home.
Were they smoking in the street?
  • Future continuous tense (I will be doing)
She will be learning how to swim in summer vacations. He will be going to his hometown by train tomorrow.

 

Perfect (action done)

  • Present perfect tense  ( I have done)

he hasn’t got ready yet. They have taken breakfast.
She has gone. Rahul has not reached the railway station yet.
  • Past perfect tense  (I had done)
I had already taken dinner.
She hadn’t done her homework before.
  • Future perfect tense  (I will have done)
She will have done her graduation by next year.
I will have completed my class by 10 am.
Perfect continuous tense (progressive actions with time expressions)
  1. Present perfect continuous tense  ( I have been doing)
She has been reading a novel for an hour.

2. Past perfect continuous tense( I had been doing)

I had been walking in the park since 9 pm.
3. Future perfect continuous tense  ( I will have been doing)
He will have been running in a marathon since 6 am.

Exercise (Tenses):

Write the name of tenses

  1.  He has done it.
  2. She did.
  3. They had done it before.
  4.  You have been doing it for a long time.
  5. He will have done it by Monday.
  6. Katherine is still doing it.
  7. We were doing then.
  8. I am doing.
  9. I will be doing.
  10. Were you doing?
  11. Who did it?
  12. She does.
  13. He will do.
  14. Rock had been doing the exercise since morning.
  15. Not only that, but Jack will have been doing his work since night.
Tenses – Used to indicate time Read More