你吃饭了吗,英语这样说对不对?have you eat dinner?我看见有人说是:1 Do you have a b