Asked by rfvv
                1. The drinks are on the house tonight, so enjoy yourself.
2. The drinks are for free tonight, so enjoy yourself.
3. The drinks are free tonight, so enjoy yourself.
==========================
Are they all the same in meaning? What does 'on the house' mean? Who will pay for the drinks according to the sentence?
            
        2. The drinks are for free tonight, so enjoy yourself.
3. The drinks are free tonight, so enjoy yourself.
==========================
Are they all the same in meaning? What does 'on the house' mean? Who will pay for the drinks according to the sentence?
Answers
                    Answered by
            Ms. Sue
            
    Yes, they are all correct.  In 2, though, we don't usually use the word "for."
The drinks are on the house means that the owner or bar tender will pay for the drinks.
    
The drinks are on the house means that the owner or bar tender will pay for the drinks.
                                                    There are no AI answers yet. The ability to request AI answers is coming soon!
                                            
                Submit Your Answer
We prioritize human answers over AI answers.
If you are human, and you can answer this question, please submit your answer.