Not only cancer, but also heart and lung disease are influenced by smoking. 不仅是癌症,还有心脏病和肺部疾病也都会受吸烟影响。
请问:句子中的 heart and lung disease 用得对吗?我是说,为什么 disease 不用复数呢?它前面不是有heart and lung 修饰吗?这应该是指两种病啊!
▲你的这个句子用单数 heart and lung disease 或复数 heart and lung diseases 都可以,因为 disease 可以用作可数名词或不可数名词,若将其视为可数名词,则用复数;若将其视为不可数名词,则用单数。
▲又如下面句子中的划线部分也没有用复数,因为它们是不可数名词:
Road and bridge construction is underway. 公路和桥梁正在建设中。
Drug and alcohol abuse contributed to Brian’s early death. 对药物和酒精的滥用导致了布赖恩的早亡。
Research and development expenditure is charged against profits in the year it is incurred. 研发费按其产生利润那一年的利润收取。
▲但从后面的谓语动词are来看,这里似乎用复数 disease 更为合适。不过,这也并不绝对,因为 not only…but also…连接主语时,在现代英语中也可以不采用就近原则,则一律用复数。