Глагол have (has), когда он выступает в роли смыслового глагола, обычно не сокращается. В то время как в конструкции have got, have выступает в роли вспомогательного глагола и может сокращаться в утвердительных и отрицательных предложениях.
He’s got a pen.
They’ve got students’ books.
I’ve got an umbrella.He hasn’t got a dog.
We haven’t got home.
I haven’t got a bicycle.
Сокращенные формы конструкции have got
Сокращенные формы глагола have