also da past perfekt progrssive drückt aus,dass sich ein ereignis vor einem anderen in der vergangenheit abspielte beispiel : when i arrived,the others had already eaten all the food
present perfect progressive drückt aus, dass ein ereignis in der vergangenheiut angefangen hat und noch nicht beendet ist. es betont die dauer des vorgangs.
beispiel: it has been snowing for five hours ( man nutzt since+for)
ich hoffe ich konnte helfen LG honey3