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.