В данном случае, чтобы заполнить пропуски, нужно выбрать правильные варианты слова "some" и "any".
Первый пропуск: "I went out to buy ______ bananas". Здесь речь идет о намерении купить бананы, что подразумевает утвердительное предложение. В таких случаях используется "some".
Второй пропуск: "but they didn't have ______ in the shop". Здесь у нас отрицательное предложение ("didn't have"), поэтому используется "any".
Таким образом, правильный вариант: some, any.
Ответ: some, any