Last Updated on January 10, 2023 by TopprNation
Present Perfect Continuous Tense Rules, Examples and Exercises are given here. Find Present Perfect Continuous Tense Detailed rules. Learn how to make and use this tense.
Present Perfect Continuous Tense
Present Perfect Continuous Tense describes that an action started in the past and it is going on in the present.
Structure – Subject + has been/have been + verb I + ing + object + since/for + time
Helping verb – Has been, Have been
Main Verb – I Form + ing
- We use ‘has been‘ with singular subject or nouns; He has been, She has been, It has been, Ram has been
- ‘Have been’ is used with plural subjects or plural nouns; I have been, You have been, We have been, They have been, The boys have been
- We use ‘Since’ for ‘Point of Time’ and ‘For’ for ‘Period of Time’.
|He has been running since morning.||I have been running since morning.|
|She has been running since morning.||You have been running since morning.|
|It has been running since morning.||We have been running since morning.|
|Johnny has been running since morning.||They have been running since morning.|
|The boy has been running since morning.||The girls have been running since morning.|
|The man has been running since morning.||The boys have been running since morning.|
Use of Since and For
‘Since’ is used for point of time and ‘For’ for period of time. the present perfect tense rules can teach you where since and for are used. Lets review here –
- Since morning
- Since evening
- Since afternoon
- Since January
- Since 1975
- Since three o’clock
- Since yesterday
- Since last night/month/week/year
- Since winter
- Since childhood
- Since sunset
- For two minutes
- For five hours
- For two weeks
- For two days
- For six months
- For many days
- For a long time
- For several days
- For an hour
- For a week
- For a month
- For a year
- For two decades
Structure – Subject + has been/have been + verb I + ing + object + other words + since/for + time
1. He has been washing his clothes for two hours.
2. She has been learning English for three months
3. It has been raining since evening.
4. They have been sailing since yesterday.
5. Mr. Verma and I have been reading the newspaper since 3 o’clock.
6. The girls have been eating lunch for 30 minutes.
7. Jim has been working on this project for a year.
8. Those boys have been quarreling since tonight.
Structure – Subject + has/have + been + verb I + ing + object + other words + sin/for + time
1. He has not been reading since morning.
2. She has not been working in this company for two weeks.
3. It has not been raining for a long time.
4. Mr. Mick has not been teaching in a university for five years.
5. I have not been learning music since two o’clock.
6. They have not been staying here since morning.
8. You have not been working with us for two weeks.
Structure for Yes-No Type Questions –
Structure – Has/Have + subject + been + verb I + ing + object + other words + since/for + time + ?
1. Has he been playing cricket with players for four hours?
2. Has she been helping the kids since morning?
3. Has it been raining in your town for two hours?
4. Has you dad been teaching here for 20 years?
5. Have you been translating the stories for a month?
6. Have you been trying to find the treasure since 1978?
7. Have they been riding their bikes for five hours?
8. Have these children been learning their lessons since 1 o’clock?
Second Type – Wh-words Interrogative Sentences
Structure – Question word + Has/Have + subject + been + object + other words + since/for + time + ?
1. Where has she been working for two years?
2. With whom have you been trying to find the lost ring since morning?
3. Which car has the driver been driving since evening?
4. Who has been teaching you Physics for a long time?
5. What have you been buying since Last Sunday?
6. How has he been watering the plants since two o’clock?
7. When has the child been playing for ten minutes?
8. Whose son has been waiting for the manager since morning?
Read also –
- Simple Present Tense
- Present Continuous Tense
- Present Perfect Tense
- Simple Past Tense
- Past Continuous Tense
- Past Perfect Tense
- English Grammar in Hindi
Interrogative Negative Sentences
In Negative Interrogative Sentences we put not after the subject. Observe the sentence structure below.
Structure – Has/Have + subject + not + been + verb I + ing + object + other words + since/for + time + ?
- Has he not been studying in this college for two months?
- Has she not been doing a job for five years?
- Have we not been cleaning our room for three days?
- Has the boy not been waiting for you since afternoon?
- Has it not been snowing for two days?
Structure – Question word + has/have + subject + not + been + verb I + ing + object + other words + since/for + time + ?
- Why have they not been listening to the radio since morning?
- Which movie has she not been watching for three hours?
- Who has not been sleeping in the bedroom since 3 0’clock?
- Why has your child not been crying for two minutes?
- What have they not been trying since 2 o’clock?
Use of Present Perfect Continuous Tense
The present perfect continuous tense expresses an action that has been started in the past and continues to the present.
- The boys have been living in this city for 10 years.
- It has been raining since Tuesday.
- The girls have been cooking the food since last three weeks.
- Those children have been running in the park since morning.
- The fisherman have been fishing for three weeks.
To express general activity in progress
The present perfect continuous tense is used to show a general activity in progress which was continued for some time and it has ended now.
- My friend has been talking about the pictures.
- The driver has been driving.
- I have been sitting here.
- That woman has been crying.
- Present Continuous Tense in Hindi
- Future Perfect Continuous Tense in Hindi
- Present Continuous Tense in Hindi
- Past Perfect Continuous Tense in Hindi
“I believe that learning English is a journey of self-discovery and growth, and I am honored to be your Guide. You can learn English through Hindi from this website.”
Sorry but mujhe English mein baat karni nhi ati hai toh main apse Hindi mein baat karungi ok ye bahut acha hai maine apne notes ready karne the Jo ki. Maine bahut easily ready kariye thanks Google