回答

food にsいる気がするんですが、いらないのですか? → foods は勿論、間違いではありません。
この例文の場合は、food でも foods でも良いと思います。
なぜなら、foods(複数)は、色々な種類の食べ物がある場合に使われ、food(単数)は種類を気にしていない時に使われるからです。

個人宅でのパーティーであれば、普通は food(単数)を使い、会社などの組織主催のパーティーであれば、foods(複数)を使うのが一般的であると考えれば良いのではないでしょうか。

ありがとうございます
to the food and drinkでいいと言うことですね?

まいどあり

ちょっと失礼ます。
まず、前置詞は、「to」ではなくて、「with」です。

また、food か、foodsかですが、
完全にtakaさんのおっしゃるとおりなんですが、
仮に色々な種類の食べ物があっても、
主観の関係でfoodの形をとることもありますので、
この問題文単体の場合はfoodが無難だと思います。

まいどあり

前置詞 勘違いでした。

taka

Please help yourself to the food and drinks(複数). が良いと思います。
飲み物が1種類ということは考えられません。drinks が普通です。

まいどありさんの、「仮に色々な種類の食べ物があっても、主観の関係でfoodの形をとることもあります」は、その通りです!

あと、help oneself to+食べ物・飲み物 は慣用表現で、「食べ物・飲み物を自由に取って食べる・飲む」の意味です。

この回答にコメントする
疑問は解決しましたか?