Для вопросов и отрицательных предложений в английском языке часто используется 'any', а для утвердительных предложений - 'some'. Однако, 'some' также может использоваться в вопросах, если мы предлагаем или ожидаем положительный ответ.
Ответ: 1. A: Have we got any onions? B: Yes, we have got some but we need more.