В данном предложении допущена ошибка в использовании слова much с существительным во множественном числе books.
Нужно использовать слово many.
Have you got many books?
Перевод: У тебя много книг?
Ответ: Have you got many books?