Are there any green olives on the table. Why is this not accepted?
Are there ANY green olives on the table - this should be accepted. It's the correct English form to use with a question. And you should be correcting French, not a variety in translation which is actually more correct than the default one...