Question: what is the difference between i have and i got?
Answer: Both sentences mean the same thing, and they are used for the same tense, that is, the present tense. ... For example, in the present tense we can write: They have a nice dog, or They have got a nice dog. But in past tense, “got” cannot be used with “had.” For example, They had a nice dog.