Which is the correct way of saying this in English? I haven't got any money. I don't have any money. If both are correct, which is the difference between them?
I read this article and now I'm confused when got can be omitted when using have. Could this be explained in plain English without technical terms? Is there a different usage in past tense?