'The simple form of the present perfect often focuses on the fact that an action is completed, while the continuous focuses on the fact that it is still ongoing'
'We use the present perfect continuous + for, not the present continuous, to specify the duration of an activity which started in the past and is still ongoing.'
Źródło:
Longman Advanced Learners' Grammar, Mark Foley and Diane Hall, 2003…