Is there any difference between "I have" and "I have got"?
For example, "I have an interesting book for you" and "I have got an interesting book for you." What's the difference? Can I use both variants?
22 answers from our tutors
You can used them both if you want. It's up to you.
They are the same. And you can you use them both.
Check your English level for free
Take our quick and free test to find out your current level of English
Start testHi, Ruth. "I have got" is considered more casual and is more common in British English. "I have" is more common in American English. They mean the same thing.
There is no contrast in these two syntactic elements. The thing that matters is in the spot they used. Have got is British sentence structure and Have is American. The accompanying sentences hava a similar importance.
Have got has the same intention or meaning as have. They're both can be used as present tense.
basically both words are same i have is a British word they.use in there language and i have got is use in american language .otherwiss both are same just sentences use there are diffrent thankyou hope you like this ans
'Have' basically means the same as got so you don't use got as well. You only say ' l have'
Hello, just avoid using the word got. Most of the time is really not grammatically correct. I have . use i have
- Denis DubenkoI am a professional English tutor and teacher for children and adults.
Nice to meet you! Actually, "have got" and "have" are the same but hte first phrase is commonly used in British English and the second - in American. But be aware of tiny differnce. "I have got" is Present Perfect formula that means that you something happend in the past and you feel the result at the moment. So let us find the difference in examples: 1. "I have a job" - means that you are working now (without any past actions) 2. "I have got a job" - might have a meaning the you were unemployed but recently you have got a job and you started working some time ago. Be aware of this small difference
As a rule I try and avoid the word got. It is not associated with good English. You simply need to say I have or I received which is much better English.