Explicação da resposta correta:
Nesta frase, "of" é usado para indicar posse ou conteúdo (uma garrafa de limonada) e "at" é usado para indicar o local onde algo está sendo comprado (na loja). Portanto, a frase correta é "Can you buy me a bottle of lemonade at the shop?", que significa "Você pode comprar uma garrafa de limonada na loja para mim?"