Have/has ставится, когда задается вопрос в Present Perfect Simple или в Present Perfect Progressive. Также, have или has может стоять в начале предложения, во о наличии чего-либо. Пример: 1. Have you ever been in Moscow? 2. Have you got any sweets? Различие в том, как будет задаваться вопрос: если has got, то Has he got a parrot?, а если же has, то Does he have a parrot? То же самое касается формы have.
Различие в том, как будет задаваться вопрос: если has got, то Has he got a parrot?, а если же has, то Does he have a parrot? То же самое касается формы have.