Present Perfect Continuous – Form

The present perfect continuous tense describes something that started in the past and is continuing in the present.
The present perfect continuous is formed using has/have been + the present participle (root + -ing).

Statements:
I have been waiting here for 15 minutes.
We’ve been talking for over an hour.
She’s been living here since 2017.

Negatives:
I haven’t been waiting here too long.
We haven’t been talking for more than an hour.
She hasn’t been living here since 2017.

Questions:
How long have you been waiting here?
Have you been talking for more than an hour?
How long has she been living here?