句子:If you don’t like the drink you ordered just leave it and try a different one.
在这个句子中,one 是指代 drink 吗?但问题是,drink 是不可数名词,那就是说 one 可以指代不可数名词,但这又是与语法书上的说法相违背的。这是为什么?
drink 既可作不可数名词又可作可数名词。作为可数名词,其最基本的意思为【一杯/一口/一份】。你的句子里one 就是代替a drink 的,意思为【一杯/份】:
If you don’t like the drink you ordered just leave it and try a different one.
参考译文1:如果不喜欢你刚才点的饮料,放那儿即可,你可以来杯 / 份别的什么东西。
参考译文2:如果不喜欢你要的饮料,那就别喝了,试试其他的饮料吧。