Ответ:

Решение:

В данном диалоге используется общий вопрос о наличии чего-либо. В таких случаях предпочтительнее использовать any.

A: Have we got any onions?

B: Yes, we have got some but we need more. (Здесь some используется, так как ответ положительный и подразумевается, что лук есть, но его нужно больше).

Ответ: A: any; B: some.