大家被告知,advice 是不可数名词,因此要表示“一条或几条建议”,要用 a piece of advice 或 several pieces of advice 如此的表达法。请问为何 advice 是不可数名词呢?是由于它是抽象名词吗?根据中国的习惯,建议就是一条或几条的呀。为什么不可以用 an advice 或 several advices 呢?
名词是不是可数,不同在于能否“个体化”。而个体的定义并不完全由物理性质来决定。你譬如rice和sand是不可数名词,但必须要数的话,仍然可以计算出几颗米、几粒沙。所以可数的定义不是指东西是不是真的可数,而是依据用状况和感觉而定。
多数状况下,多数人用“米”的时候,不会去细分米粒(“个体化”),而是把一堆米当做整体来看,所以在认知和用上,是个“整体不可分”的定义。但面条noodle不同,个体性非常明显,一根根可以细分,甚至不少人吃面是一根根慢慢享用的,但不管如何吃,不可能只吃一根,所以noodle一般会用复数。
所以,名词是不是可数,重要是人的认知(感觉)选择。再譬如water和rain是液体,物理上确实没办法细分。但同是液体的tears(眼泪)确是可数的。由于人的认知(感觉)会伴随实质察看到的现象而转变:眼泪是一滴滴的脱落,好像连成一串,却又明显可分。所以是复数的定义。
你说的advice,你可以想一想,当你提到“建议”的时候,多数状况下,你是立刻想到它的数目,还是它的内容?所以,建议是个整体的定义(不需要进一步细分),它是不可数名词。
总之,语言是用来交流的,而交流的工具,就是语法。所以不少语法现象要从平时交流的角度去理解,而不是脱离实质的死背语法的条条框框。