口语化一点的:I like chocolates. 可以避免你去考虑用like eating 还是like to eat.
I like eating chocolates.
I like chocolete.这是英语的习惯说法,不用像汉语一样把“吃”说出来,否则显得罗嗦。不吃难道想骷髅精鲁豫一样拿来化妆啊?
I love to eat chocolate.
I love/live eating chocolate.