Form and rules
How it works
Use the present perfect simple for completed results and quantities: I've written three emails.
Use the present perfect continuous for duration or an activity continuing until now: I've been writing for two hours.
How many/how much often points to the simple form; how long often points to the continuous, but meaning is more important than the question word alone.
State verbs such as know, own and believe normally use the simple perfect, not the continuous.
With verbs such as live, work and study, both forms can be possible; the continuous usually puts more focus on activity, duration or temporary effort.