For starters, when it comes to the English language, it’s helpful to notice the difference between American and British English:
The verb “have” in American English
The verb “have got” in British English
As can be easily seen, the structures of all types of sentences – positive, negative and questions – are different. However, we should emphasize that in the Polish education system British English is more common, and the overseas structures are barely presented.