核心问题
我从语法书上得知,像 stomachache, toothache 这样一些表疾病的名词是用作不可数名词的。但我的学生却从词典中查到下面的句子,我不知如何解释: I have a toothache.
词典解答
除 headache 外,其他由-ache 构成的表疾病名称的名词一般都用作不可数名词。但是,当它们表示疾病的一次发作或疼痛时,则用作可数名词。在美国英语中,在上述两种情况下,均用作可数名词。请比较:
-
Nuts give toothache. (CGEL) 咬坚果会牙疼。
-
On and off she suffered from a stomachache. (CGEL) 她一阵一阵地胃痛。
-
I've had(a) stomach ache all morning. (CIDE) 我的胃疼了一个上午。