У меня учебник говорит :  " Следует особо сказать о форме the Present Perfect Tense глагола get. Дело в том, что эта форма имеет два варианта - с причастием прошедшего времени got  и с причастием прошедшего времени gotten . В тех случаях, когда эта форма употребляется с причастием got , она выглядит так же, как и конструкция have got  , которая выражает тоже значение, что и глагол have , и , естественно, не является формой  the Present Perfect Tense.  Например: I have got a textbook.= I have a textbook. Have you got a pen?= Do you have a pen?  В приведенных предложениях сочетание have got  не является формой the Present Perfect Tense.  "Это если верить учебнику А.А.Караванова Времена английского глагола . стр 45.