This question already has an answer here:
I have got another test question:
Would you like ..... wine?
This test assumes that the only correct answer is 'some' and some people argue that the use of 'any' in this sentence is grammatically incorrect.
I think that both 'some' and 'any' is possible there with a difference in the meaning that with 'some' we are expecting answer 'yes' and with 'any' we are not sure if the answer 'yes' or 'no' at all.
I can imagine the following dialog:
Q. Would you like some white wine? A. No, I don't like white wine. Q. Would you like some red wine instead? A. No, I don't like red wine too. Q. Would you like any wine?