Краткое пояснение:
'Some' используется в утвердительных предложениях, а 'any' — в отрицательных и вопросительных.
Пошаговое решение:
- We need ............ onions for his soup.
Это утвердительное предложение, поэтому используем 'some'. -> We need some onions for his soup. - Have we got............ cola?
Это вопросительное предложение, поэтому используем 'any'. -> Have we got any cola? - I'm hungry. Let's make............ sandwiches.
Это утвердительное предложение, поэтому используем 'some'. -> I'm hungry. Let's make some sandwiches. - There aren't............ tomatoes in the fridge.
Это отрицательное предложение, поэтому используем 'any'. -> There aren't any tomatoes in the fridge.
Ответ: some, any, some, any