- Actions that started in the past and are still going on. The emphasis is on how long an action lasted e.g. I have been painting this room for a week and I still haven’t finished yet.
- Actions that happened over a long period of time and have stopped but have present results e.g. The workers have been working extremely hard to meet the Christmas deadlines but they have stopped for a week.
Time expressions: for, since, all day/morning/year, for ages/a long time/many years.
POSITIVE SENTENCES (have ('ve) / has ('s) been + ing)
He/She/It has been sleeping all day.
I have been looking for my glasses all day and I still haven’t found them.
We have been picking apples off trees on this farm for many years.
Ever since he stared going out with Maggie he has been paying for everything.
NEGATIVE SENTENCES (have not (haven’t) / has not (hasn’t) been + ing)
I/You/We/They haven’t been sleeping all day.
He/She/It hasn’t been sleeping all day.
We haven’t been keeping any rabbits because we don’t have time to look after them.
Due to government restrictions, the hunters haven’t been hunting deer this season.
His health hasn’t been improving despite all the medication he has been given.
Our paediatrician told us she hasn’t been growing at all.
Has he/she/it been sleeping all day?
Has she been counting stock all morning?
Have the prisoners been crawling through that tunnel for a long time?
Have the players been crying since their football team lost the match?