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
 
**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!
 
...
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
 
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
 
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!
 
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
 
It depends what you mean by 'correct'. 'I have gotten' is fine in some (fairly influential) parts of the world!

b
 
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
 
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.
 
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
 
***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.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top