build it
HAS/HAVE BEEN + PRESENT PARTICIPLE (present perfect of be + ing-form) |
I have been waiting for you all day. He has been reading books since he was young. They have been listening to the radio. |
This form is clearly a combination of the present perfect (= present perfect of be) and the continuous (= ing-form of the verb) |