# Thread: doubt

1. ## doubt

What is the difference between I have done, I have been doing

2. ## Re: doubt

I would like to know the difference between ,I have done and I have been dooing, when do i use one or the other????????????????????

4. ## Re: doubt

Originally Posted by Unregistered
What is the difference between I have done, I have been doing
cOULD YOU GIVE EXACTLY THE MEANING OF EACH ONE?????????

5. ## Re: doubt

Originally Posted by rita cassiana piera
cOULD YOU GIVE EXACTLY THE MEANING OF EACH ONE?????????

6. ## Re: doubt

Originally Posted by rita cassiana piera
The use of present perfect simple can show that an action is complete. Giving the number of actions suggests completion.
I've written ten pages of my homework assignment!

The use of present perfect continuous can suggest that an action is not completed, or has recently finished.
We've been walking for hours! Let's take a rest.
I've been digging the garden. That's why I'm so dirty!

Hope that helps.

7. ## Re: doubt

Originally Posted by mara_ce
The use of present perfect simple can show that an action is complete. Giving the number of actions suggests completion.
I've written ten pages of my homework assignment!

The use of present perfect continuous can suggest that an action is not completed, or has recently finished.
We've been walking for hours! Let's take a rest.
I've been digging the garden. That's why I'm so dirty!

Hope that helps.
a) I've written ten pages of my homework assignment!
b) I wrote ten pages of my homework assignment!
c) I have already written 10 pages of my homework assignment!
d) I already wrote 10 pages of my homework assignment!

e) We've been walking for hours! Let's take a rest.
f) We have walked for hours! Let's take a rest.
g) We walked for hours! Let's take a rest.

Now battle begins...
Which ones are right?

8. ## Re: doubt

Originally Posted by marciobarbalho
a) I've written ten pages of my homework assignment!
b) I wrote ten pages of my homework assignment!
c) I have already written 10 pages of my homework assignment!
d) I already wrote 10 pages of my homework assignment!

e) We've been walking for hours! Let's take a rest.
f) We have walked for hours! Let's take a rest.
g) We walked for hours! Let's take a rest.

Now battle begins...
Which ones are right?
Probably you're right. All I can say is that I didn't invent my answer.
I took it from "First Certificate Language Practice". Any complaint? Ask Michel Vince...

9. ## Re: doubt

Originally Posted by marciobarbalho
a) I've written ten pages of my homework assignment! This is right.
b) I wrote ten pages of my homework assignment! This is ok in speech.
c) I have already written 10 pages of my homework assignment! This is right.
d) I already wrote 10 pages of my homework assignment! This is horrible.

e) We've been walking for hours! Let's take a rest. This is right.
f) We have walked for hours! Let's take a rest. This is right.
g) We walked for hours! Let's take a rest. This is ok in speach.

Now battle begins...
Which ones are right?
Bhai.

10. ## Re: doubt

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?

Page 1 of 2 1 2 Last

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•