preparation既是可数名词也是不可数名词。表示抽象的行为动作时不可数,表示具体的制备的东西时可数。第一个句子there are many preparations to do. many 是用在可数名词复数前面。因此preparation用复数形式. 第二个句子,we must make enough preparation. 我们必须做好足够的准备。preparation此时表示抽象的动作行为, 是不可数名词,因此用单数形式。