As an American in Europe I often get questions about the British "have got" which is hard for me to answer since I have little feeling for what is correct. E.g. someone today asked me: If someone ...
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?
For the question "Have you got any ice cream?" which is correct: Yes I do Yes I have or inversely No I don't No I haven't got any