The present perfect continuous tense is used to describe an ongoing action or state that began in the past and continues into the present or has just recently stopped. It is formed by using “have been” or “has been” followed by the present participle (the base form of the verb + “ing”). For example: “I have been studying for two hours.”
Affirmative Sentences
- She has been practicing the piano all morning.
- They have been working on the project for weeks.
- I have been jogging every day this week.
- The chef has been preparing the meal for hours.
- We have been painting the house since yesterday.
- He has been repairing his car all weekend.
- The kids have been playing in the garden since dawn.
- She has been learning Spanish for six months.
- They have been dancing at the party all night.
- I have been reading this book for a while.
- The construction workers have been building the bridge since last year.
- We have been waiting for the bus for 30 minutes.
- He has been watching movies for hours.
- She has been teaching at the school for a decade.
- They have been swimming in the ocean all afternoon.
- I have been gardening in my backyard lately.
- The scientists have been conducting experiments for months.
- We have been hiking in the mountains all day.
- He has been programming the software for weeks.
- She has been traveling around Europe recently.
- They have been discussing the issue for hours.
- I have been knitting a scarf for my friend.
- The athletes have been training hard for the competition.
- We have been renovating our home for a year.
- The musicians have been rehearsing for the concert.
- She has been meditating for inner peace.
- They have been cleaning the house since morning.
- I have been studying for my exams all week.
- The chefs have been cooking a special meal for the guests.
- We have been fishing at the lake this summer.
Negative Sentences
- I haven’t been sleeping well lately.
- She hasn’t been practicing the piano for weeks.
- They haven’t been exercising regularly.
- We haven’t been watching TV all day.
- He hasn’t been working on that project for long.
- Mary hasn’t been cooking dinner for hours.
- The kids haven’t been playing outside today.
- I haven’t been waiting here for too long.
- She hasn’t been singing in the choir recently.
- They haven’t been gardening this month.
Interrogative Sentences
- Have you been studying all night?
- Has she been working at the new company for long?
- Have they been playing soccer since morning?
- Have you been practicing the piano recently?
- Has he been jogging every morning?
- Have the kids been watching TV all day?
- Have you been feeling unwell lately?
- Has she been learning Spanish for a while?
- Have they been renovating their house this year?
- Have you been waiting here for hours?