The present perfect continuous refers to an unspecified time between 'before now' and 'now'. The speaker is thinking about something that started but perhaps did not finish in that period of time. Choose the alternative with the correc use of present perfect continuous.