Help with the Present perfect and the present perfect continuous.
The
present perfect continuous form is often confused with the
present perfect. Indeed, there are many instances in which the
present perfect continuous can be used as well as the
present perfect. For example:
I've worked here for twenty years. OR I've been working here for twenty years.
I've played tennis for twelve years. OR I've been playing tennis for twelve years.