Ответ:
Перевод задания: Он спросил продавца, сколько у них (есть/было) точилок.
Выбираем had: в косвенном вопросе после глагола в прошедшем времени asked время обычно сдвигается назад.
He asked the shop assistant how many sharpeners they had.
Он спросил продавца, сколько у них было точилок.
