since
has
I _____________ been teaching for about three months now.
We use that expression for point of time in present perfect continuous tense.
have
Present Perfect Continuous
My friends have been living here _______ 2003.
living
Auxiliar (third person) in present perfect continuous.
We use that expression for period of time.
for
How long have you been _____________ here?