The Present Perfect Continuous or Progressive tense talks about how long you have been doing something you started in the past and still continue now. “For ten minutes,” “for one year,” and “since Monday” are all durations which can be used with the Present Perfect Continuous Tense.
Do you want to learn more about tenses? Go to this link:
Present Perfect Continuous Tense Sentences
We have narrated 50 sentences (affirmative, negative and interrogative) for your practice.
- Ali has been painting the room for 2 hours. He’s still painting it
- Jimmy has been working as a postman since 2009. He is still working as a postman
- I’m tired because I have been running just now.
- My stomach is full. I have been eating for fifteen minutes.
- Look at her eyes! I’m sure she has been crying. She stopped crying when she saw her boyfriend.
- I have been living in Boston for two months.
- I have been working as a waitress for the past week
- I have been teaching at this school since 2015.
- Tom has been catching fish since sunset.
- He has been enjoying sound sleep for six hours.
- She has been taking tea for many years.
- I have been reading the newspaper.
- He is tired because he has been working for eight hours.
- The birds have been chirping since morning.
- My business has been making progress since 2012.
- I have been bathing for 20 minutes.
- The workers have been building the house for many days.
- Alice has been swimming in the pool for five hours. He is fond of it.
- The child has been playing a game for two hours.
- I have been spending my holiday on the beach.
- I have been practicing law for five years.
- The artist has been drawing scenery for three hours.
- Alan has been treating the patients since 2019. He is a doctor.
- He has been learning French since went to college.
- The gardener has been planting flowers all day.
- The children have been playing football for two hours.
- Tom has been driving the same bike for many years.
- I have been waiting for my friend at a coffee shop but he has not arrived yet.
- The water tap has been leaking for many days.
- Rita has been baking a sponge cake for one hour.
- She has not been eating sweets for many years.
- Alan has not been attending the class for many days. He is ill.
- Julia has not been visiting any friend. She is upset.
- The farmer has not been sowing crops for two years.
- She has not been living with her family for many years.
- I have not been attending the business meeting for two months. I am ill.
- The mechanic has not been fixing the car for two days.
- She has not been cooking for many days. She has been hoteling.
- He has not been reading mails.
- You have not been carrying an umbrella. It has been raining all day.
- Has the child been crying for ten minutes? He is hungry.
- Have they been working for the noble cause? They are collecting charity for disabled persons.
- Has the crowd been raising slogans since noon?
- Have you been living in this house for five years?
- Has it been snowing since night?
- Has he been sewing clothes for five hours? He is a tailor.
- Have you been saving money for bad times for five years?
- Why you have been calling me?
- Who has been ringing the doorbell?
- Why you have been blaming me for no reason?