Use of 'have'

Status
Not open for further replies.

Shawnock

Junior Member
Joined
Feb 11, 2009
Member Type
Academic
Native Language
Hindi
Home Country
India
Current Location
India
What is the difference between the two sentences?

I got your number from David.
I have got your number from David.

Which one is correct and why?

Thanks
Shawnock
 

Nightmare85

Senior Member
Joined
Jul 17, 2009
Member Type
Interested in Language
Native Language
German
Home Country
Germany
Current Location
Germany
**Neither a teacher nor a native speaker.**

I have the feeling only the 1st sentence is correct.
David gave you his number; it's past.

"I have got" is usually used in present moments.
(When you own something.)

So:
I got your number from David. -> Minutes/hours/days ago David gave it to you.
I have got your number. -> You have his number.

Cheers!
 

BobK

Moderator
Staff member
Joined
Jul 29, 2006
Location
Spencers Wood, near Reading, UK
Member Type
Retired English Teacher
Native Language
English
Home Country
UK
Current Location
UK
...
So:
I got your number from David. -> Minutes/hours/days ago David gave it to you.
I have got your number. -> You have his number.

Cheers!

:up: Imagine you want somebody's number. You pluck up courage, and ask her. Returning triumphantly to your friends you say 'I got her number.'

Same situation, but this time you're a bit shy ;-) - instead of asking her directly you ask her friend David. You meet her in the canteen next week and chat. After a while she says 'Here, let me give you my number.' You say 'I have already got it. I got it from David last week.'

b
 

calypsovoice

Member
Joined
Aug 14, 2010
Member Type
Student or Learner
I'm not a teacher, but... there's a nice example in this song that goes:

"I got it from my mama, I got it from my mama..." ;-)

NOT: I've got it from my mama.

:-D
 

Nightmare85

Senior Member
Joined
Jul 17, 2009
Member Type
Interested in Language
Native Language
German
Home Country
Germany
Current Location
Germany
After a while she says 'Here, let me give you my number.' You say 'I have already got it. I got it from David last week.'

b

Yes, but I believe Shawnock did not mean the Present Perfect.
Otherwise he would have used "I have already gotten it."
Or do they teach British English in India? ;-)

P.S: But this is more a guess than a statement. :)

Cheers!
 

geniusvampire6

New member
Joined
Aug 17, 2010
Member Type
English Teacher
What is the difference between the two sentences?

I got your number from David.
I have got your number from David.

Which one is correct and why?

Thanks
Shawnock

The correct one is "I got your number from David."
I don't know the specific reason but If you consult english text books, you'll see that the examples they give are like those
 

BobK

Moderator
Staff member
Joined
Jul 29, 2006
Location
Spencers Wood, near Reading, UK
Member Type
Retired English Teacher
Native Language
English
Home Country
UK
Current Location
UK
It depends what you mean by 'correct'. 'I have gotten' is fine in some (fairly influential) parts of the world!

b
 

shoaib 1

Member
Joined
Jul 20, 2010
Member Type
English Teacher
What is the difference between the two sentences?

I got your number from David.
I have got your number from David.

Which one is correct and why?

Thanks
Shawnock
Well, I think both are corect. When you use second form, you are definitely about past. When you use,"have + 3rd form", you are telling something which is unknown to the reader or listener. e.g. "India has won the match". This will be news to the listener or reader.If you say "India won the match", the listener will certainly ask "when?"
Anyway, NOT A NATIVE
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
Yes, but I believe Shawnock did not mean the Present Perfect.
Otherwise he would have used "I have already gotten it."
Or do they teach British English in India? ;-)

P.S: But this is more a guess than a statement. :)

Cheers!

Traditionally they do teach BrE in India.
 

Shawnock

Junior Member
Joined
Feb 11, 2009
Member Type
Academic
Native Language
Hindi
Home Country
India
Current Location
India
Thanks for all your responses and participation.

My take on these two sentences are:

#I got your number from David. (This is simple past tense. It happened in at some occasion in the past. Example, I visited the theatre the other day.)

#I have got your number from David. (This is present perfect tense. It is more recent than the former sentence. It means, I recently got it. Example, I have opened the fridge to eat ice cream.)

Please correct my understand.

I am sure it is nothing to do with BrE and AmE. If not, let's discuss.

~Shawnock
 

Nightmare85

Senior Member
Joined
Jul 17, 2009
Member Type
Interested in Language
Native Language
German
Home Country
Germany
Current Location
Germany
***Neither a teacher nor a native speaker.***

I've just got your number from David.
This can be okay, yes.

About the BrE and AmE.
The problem is that in AmE it should mean that you just have the number.
It doesn't say when you got the number, in my opinion.
That's why they use gotten in order to make it Present Perfect.
But since you use BrE it's Present Perfect anyway.

Cheers!
 
Status
Not open for further replies.
Top