你昨天晚上(早上、中午)吃的什么饭?用英语怎么说

问题描述:

你昨天晚上(早上、中午)吃的什么饭?用英语怎么说
what did you have diner(breakfast/lunch) yesterday?
这样可以吗?

What did you have for diner(breakfast/lunch) yesterday?
你就少了个for