このページでは、「ただ」や「無料」を意味する英語表現をまとめています。
free
for free という場合もあります。
Example
The second cake is free.
↓
2つ目のケーキはただです。
free は名詞の後に置かれて「~がない」という意味にもなるので注意です。

ギルティフリーなスイーツとは何か。
このページでは、ギルティーフリーという言葉とその関連語彙を学ぶことができます。
free of charge
free は「~がない」や「自由な」などの意味ももっているので、確実に「ただ」という意味で使いたい場合は free of charge が好まれるように思います。
Example
Breakfast is free of charge.
↓
朝ご飯はただです。
on the house
house は host つまりは「その家の主人」ということ。支払いに関しては家の主人が全てもってくれる、それが転じて「ただ」という意味になっていったようです。
Example
Drinks are on the house.
↓
飲み物はただです。