Ответ:

Перевод задания: Он спросил продавца, сколько у них (есть/было) точилок.

Выбираем had: в косвенном вопросе после глагола в прошедшем времени asked время обычно сдвигается назад.

He asked the shop assistant how many sharpeners they had.

Он спросил продавца, сколько у них было точилок.