The Present Perfect Continuous Tense
The present perfect continuous tense is similar in use to the present perfect. It expresses an action which began in the past but has continued up to the present and possibly to the future. The present perfect continuous tense, however, emphasizes the uninterrupted nature of the action.
Examples:
They have been staying here nearly a month. ○ I have been thinking about your project.