Oxford: Have and have got: there is a great deal of debate on the difference between these two forms;
A traditional view is that have got is chiefly British, but not correct in formal writing, while have is chiefly American.
Actual usage : have got is in fact also widely used in US English. In both British and US usage have is more formal than have got and it is more appropriate in writing to use constructions such as don’t have rather than haven’t got.
be used to: اشاره به داشتن یک عادت
I am used to eating home-made foods: به خوردن غذاهای خانگی عادت دارم
got used to: اشاره به شکل گرفتن یک عادت
I got used to eating home-made foods: به خوردن غذاهای خانگی عادت کردم