Для исправления ошибки в предложении, необходимо правильно согласовать числительные с существительными. В данном случае, "butter" (масло) является неисчисляемым существительным, поэтому нельзя использовать "a few", которое употребляется с исчисляемыми существительными. Вместо этого нужно использовать "any" или "some", чтобы спросить о наличии масла.
Использование "any" подходит для вопросов с неисчисляемыми существительными.
Ответ: Have you got any butter?