2. There aren't **any** penguins in the zoo but there are **some** monkeys.
Объяснение: 'Aren't' указывает на отрицание во множественном числе, поэтому используется 'any'. 'Monkeys' – множественное число, и утверждается их наличие, поэтому используем 'some'.