After "Have you . . " , you probably need another word :
' Have you got a pen ? ' ' Have you got the time ? ' ' Have you heard the news ? ' ' Have you been to England ? '
When the word 'got' is used, the expressions are similar to ' Do you have . . ? ' :
' Do you have a pen ? ', ' Do you have the time ? '