Have you have lunch?错.因为have+动词完成时 是完成时的固定用法,而第二个have是错的,应该是had,也就是have的完成时.
Have you had lunch.对.这就是第一题的正确形式.
What do you have for lunch?对.问的是:你午饭吃什么?
What have you have for lunch?错.和第一题的错误一样,have had才是正确的完成时用法.正确的:What have you had for lunch?
Have you have lunch?错.因为have+动词完成时 是完成时的固定用法,而第二个have是错的,应该是had,也就是have的完成时.
Have you had lunch.对.这就是第一题的正确形式.
What do you have for lunch?对.问的是:你午饭吃什么?
What have you have for lunch?错.和第一题的错误一样,have had才是正确的完成时用法.正确的:What have you had for lunch?