40 questions to master the distinction between Present Perfect (I have done) and Present Perfect Continuous (I have been doing) — covering results vs processes, stative verbs, and contextual nuance.
Choose between the Present Perfect (I have done) and the Present Perfect Continuous (I have been doing). Use the Present Perfect when the action is complete and the result matters. Use the Present Perfect Continuous when the focus is on the ongoing process, effort, or duration.