Make sure this is in your notes:
We use the Present perfect simple to emphasise how many.
We use the Present Perfect continuous to emphasise how long.
• He has written fifteen books. (emphasis on how many)
• He has been writing for fifteen years. (emphasis on how long)