cook sb for sth是什么意思?有这个短语吗?

问题描述:

cook sb for sth是什么意思?有这个短语吗?
sth是指一些吃的东西。比如some nice food...
题目是:谢谢你为我们做了好多美味的食物。
Thank you for () () ( ) nice food.

应该是cook sth for sb 意思是为某人做……(饭,食物)
cook sth.for sb.=cook sb.sth.
没有cook sb.for sth.这个句型
这句话是Thank you for making too much nice food