В данном предложении используется структура have got для обозначения наличия чего-либо. Поскольку подлежащее 'they' является множественным числом, используется форма 'have got'.
Правильный вариант: have got.
Полное предложение: Ask the waiter what kinds of pasta they have got for the second course.