What is the difference in focus between 'I have written the report' and 'I have been writing the report'?
Explanation
Present perfect focuses on the completed result. Present perfect continuous focuses on the ongoing process and duration.
Reference: English Grammar Guide
, Page 4
Hint
Perfect = result/completion. Perfect continuous = ongoing process/duration.