These is usually a suggestion that the activity is not yet completed, or we wish to mephasis the length of time it has lasted or stress the continuous, on go-going nature of the activity. The present perfect continuous is often used in conjunction with for or phrases