I think you can say the sentence in this way but it would be more common to say "Have you enjoyed the food?", for example. As with most sentence there are many variations and just because it isn't the most common way of saying it, doesn't make in incorrect.
Just my thoughts... :)