Данный вопрос предполагает выбор между словами "much" и "many" для заполнения пропущенного места. Слово "much" используется с неисчисляемыми существительными, а слово "many" - с исчисляемыми существительными. Так как сосиски (sausages) - это исчисляемое существительное, то следует использовать слово "many".
Следовательно, правильный вариант: Are there many sausages for the picnic?
Перевод: Много ли сосисок для пикника?
Ответ: many