The question words how long? and since when?, and the prepositions for and since are used with the present perfect continuous tense to express events that started in the past and are still in progress in the present.
The question words how long? and since when?, and the prepositions for and since are used with the present perfect tense to express that something started in the past and is still true.