We use the present perfect progressive tense to talk about continuous actions that started in the past and are still happening now. You can use this tense to talk about things that began in the distant past and the recent past. Here is how to form this tense. You must use the present form of the verb have.
subject + has/have (not) + been + present participle (verb + ing)
"The air conditioner hasn't been working all day."
"Mr. Johnson has been meeting with investors all day."
To form a question, use this:
has/have (not) + subject + been + present participle (verb + ing) ?
"Why have we been starting these meeting so early?"
As with the present perfect tense, you can use since when indicating a specific starting point in the past or for when talking about a length of time.
"Our family has been traveling to Florida every summer since July 1982."
"Have you been working here for a long time?"
"I've been working for this company for 20 years."
To talk about things that are happening closer to the present, use recently or lately.
"I haven't been sleeping well lately."
"Recently, my husband and I have been taking dance lessons."