셀 수 있는 명사일 때 a(an)을 붙이든지, 복수를 쓰잖아요. 그래서 사과는 He likes apples만 되고, He likes apple이라고 안 하잖아요. 그럼 수박도 복수 써야 하는 것 아닌가요?
수박이라는 과일을 총칭할 때는 a 없이 watermelon만 쓸 수 있습니다. a를 붙이는 건 갯수를 나타내기 위함인데, 수박을 좋아한다고 말할 때는 갯수를 나타내는 것이 무의미합니다. 이런 경우 셀 수 있는 명사여도 관사 없이 단수로 쓸 수 있습니다.