Quote:
Originally Posted by rita cassiana piera I would like to know the difference between ,I have done and I have been dooing, when do i use one or the other???????????????????? |
Okay, I'm not an English teacher but in contrast with the present perfect simple tense, (in this case 'done') which emphasizes the result of a completed action, the present perfect continuous tense (in this case 'doing') focuses on the duration or the activity itself.
I have written two letters today. (result)
I've been writing this letter all week. (duration or activity)
The same difference exists between these two sentences:
What have you done?
What have you been doing?
The first one refers to one action that has a result in the present. The second sentence could be rephrased as How have you spent the past minutes/hours?