Yes the question What do you eat for lunch? is grammatically correct. This is something you would ask someone to find out what types of things they usually eat for their lunch. Not to be confused with What did you eat for your lunch? which is a question to find out what someone had at a specific time for their lunch.
past simple - ate - He ate his lunch. past continuous - was/were eating - The students were eating their lunch. present continuous (future) - am/is/are eating - We are eating lunch before we leave. going to (future) - am/is/are going to eat - The students are going to eat their lunch soon. I am going to eat my lunch later. will (future) - will eat - I will eat my lunch after the test.
Belgians don't exactly eat lunch, why though? They don't eat lunch because they eat a big breakfast and a hearty dinner. For breakfast they eat waffles, brussels or liege (types) and for dinner they eat large meals with meat and veggies. Another thing is there chocolate for dessert. So really they don't eat lunch.
There are 30 students in ms keusch's homeroom of the students 40 percent are boys What percent of the students are girls?
if there are a total of 150 students in a classroom of these students 30% eat during the first lunch priod, 20% eat during the second lunch period, and the rest eat during the third lunch period. how many of her students eat during each lunch period? Is this a question or an answer? 45 eat during the first lunch period, 30 during the second lunch period and 75 during the third lunch period.