'Sugar' (сахар) — это неисчисляемое существительное. Если имеется в виду сахар как вещество, то используется 'much sugar'. Если имеются в виду кусочки или виды сахара, то 'sugars' может быть употреблен, но в данном контексте 'too many' предполагает исчисляемое понятие.
Правильный вариант: He ate too much sugar. (он съел слишком много сахара).
Ответ: He ate too much sugar.