Have or Do?



Have you eat your lunch? 

Do you eat your lunch? 


Are the above sentences grammatically correct and mean the same thing?

I'm a bit confuse when to use 'have' or 'do'. 

asked Jun 04 '12 at 05:13 Elijah New member

1 answer


Have you eaten your lunch?

Did you eat your lunch?


In the two examples given, "DO" sounds more correct.

link comment answered Jun 04 '12 at 05:32 Shannon New member

Your answer

Write at least 20 characters

Have a question about English grammar, style or vocabulary use? Ask now to get help from Grammarly experts for FREE.