Present Perfect

Status
Not open for further replies.

Dr. Jamshid Ibrahim

Senior Member
Joined
Jul 19, 2005
Member Type
Academic
Native Language
English
Home Country
Iraq
Current Location
Germany
I culd say 'I've been sending him emails for several days and he hasn't replied'. Here, the action is incomplete because I wil send more emails until he replies. However, with 3 emails, you have basically sent them or not. ;-)

Present perfect continuous can also be interpreted here as: This is how I spent my time, answering the question: what have you been doing? I have been sending emails.
 

Dawnstorm

Member
Joined
Mar 16, 2007
Member Type
Other
I've been sending three emails today, but they keep getting bounced. I'm running out of ways to spell the address. ;-)
 

e2e4

Senior Member
Joined
Nov 16, 2007
Member Type
Interested in Language
Native Language
Serbo-Croatian
Home Country
Bosnia Herzegovina
Current Location
Bosnia Herzegovina
Funny I also had been sending three E-mails today but got them bounced back. :mrgreen:

At least I have sent them all so easy.:shock:
 
Last edited:

aggelos

Junior Member
Joined
Dec 19, 2007
Member Type
English Teacher
Native Language
Greek
Home Country
Greece
Current Location
Greece
I've been sending three emails today is not quite correct, even with the explanatory sentence added. An expression of time showing a period of time over which the action of "sending three emails" has been repeated over and over again must be included in the sentence in order for it to sound correct. Something like I've been sending these three emails all day, but they keep bouncing would be more acceptable and less likely to be misunderstood.

By the way, e2e4's sentence is rather incorrect. "Funny! I'd also been sending three E-mails (for hours) earlier today but they kept bouncing" would make more sense.

In any case, the inclusion of "three" in the sentences sounds rather unnatural.
 

e2e4

Senior Member
Joined
Nov 16, 2007
Member Type
Interested in Language
Native Language
Serbo-Croatian
Home Country
Bosnia Herzegovina
Current Location
Bosnia Herzegovina
Funny I'd also been sending few E-mails earlier today getting them bounced but funny, sent them easy later on. :oops: :?:
 
Last edited:

gx90t

Junior Member
Joined
Dec 26, 2007
Member Type
Student or Learner
Sorry,but I haven't understand the difference between the present perfect simple and the present perfect continuos.Can you give me some informations about?
 

philadelphia

Senior Member
Joined
Apr 22, 2008
Member Type
Student or Learner
Native Language
French
Home Country
France
Current Location
France
I have sent three emails today.
=> present perfect that means more the result "three emails". This sentence is only there for emphasizing the result and so it's not important who has sent them. * These are three emails that I have sent and neither more nor less. *


I have been sending three emails today.
=> present perfect continuous that shows more the action "been sending". This one is there for emphasizing the action. * It's me who have sent the three emails today and not another one. *
 
Last edited:

Chakotay

New member
Joined
May 9, 2008
Member Type
Student or Learner
I believe the correct answer is “I have sent three e-mails today” because the emphasis is on the result and the result is that e-mails have been sent, but I could be mistaken because I’ve been learning English for only a year now.

I have one more example. Which sentence is correct?

Did you really cook it yourself? It’s delicious.
Have you really cooked it yourself? It’s delicious.

I believe second one is correct, but I would like to hear your opinions.
Thanks
 

e2e4

Senior Member
Joined
Nov 16, 2007
Member Type
Interested in Language
Native Language
Serbo-Croatian
Home Country
Bosnia Herzegovina
Current Location
Bosnia Herzegovina
I've sent three e-mails today.
I've been sending three e-mails today.

How do I see the matter?

There's no place for "today" in the first sentence.
There's no place for both "today" and "three" in the second one.

I've sent three e-mails. (It doesn't matter when, how. I've sent them! That's all.)

I've been sending e-mails. (It doesn't matter how many, when? recently, lately, you've probably interrupted me with your question about what have I been doing, it also doesn't matter have I finished or not...)

"today" is an adverb of time and match for example simple past but not present perfect or present perfect continuous.

If "today" takes place in the expression simple past should be used with.

I sent three e-mails today.

Did ye?:lol: Who pay for?
 

rj1948

Senior Member
Joined
May 2, 2008
Member Type
Academic
Native Language
Tamil
Home Country
India
Current Location
India
Today is adverb of time.Present perfect is never used with adverbs of past time.
I'VE SENT THREE E-MAILS SO FAR TODAY.
I'VE BEEN SENDING THREE E- MAILS TODAY...CORRECT?NO WAY.
 

e2e4

Senior Member
Joined
Nov 16, 2007
Member Type
Interested in Language
Native Language
Serbo-Croatian
Home Country
Bosnia Herzegovina
Current Location
Bosnia Herzegovina
I have one more example. Which sentence is correct?

Did you really cook it yourself? It’s delicious.
Have you really cooked it yourself? It’s delicious.

I believe second one is correct, but I would like to hear your opinions.
Thanks


mmm, who was this delicious coocked by?
 

The French

Senior Member
Joined
Jun 12, 2009
Member Type
Student or Learner
Native Language
French
Home Country
France
Current Location
France
Hello teacher,

For me the only difference between both forms, is when we are talking about one action which began in the past and has a relation with the present, we use the continuous tense (present perfect continuous) just if we want to show that it is not finished.

But can we use the present perfect tense with one action which has began in the past and has a result or just stopping at the moment of speaking?

Thank for your reply and your fast answer, have a nice sunny day, the 'The French'.
 

NICO0208

Member
Joined
Jul 20, 2009
Member Type
Academic
I have sent is present perfect while
I have been sending is past continuous
 

The French

Senior Member
Joined
Jun 12, 2009
Member Type
Student or Learner
Native Language
French
Home Country
France
Current Location
France
Nico, I am 'The French', I think you made a mistake :

I was sending is past continuous tense (subject + was or were + ing form).

Have a nice day.
 

mariah19

Member
Joined
Mar 6, 2010
Member Type
Student or Learner
I chooced (have been sending )

could anyone explain to me please , why first one is correct ?:-?
 
Status
Not open for further replies.
Top