早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一个关于完成时的问题英语haveyouhavelunch和haveyouhadlunch还有whatdoyouhaveforlunch和whathaveyouhaveforlunch这些都有什么区别,哪个对,哪个错,都为什么不对呢?

题目详情
一个关于完成时的问题英语
have you have lunch和have you had lunch还有what do you have for lunch和what have you have for lunch这些都有什么区别,哪个对,哪个错,都为什么不对呢?
▼优质解答
答案和解析
Have you have lunch?错.因为have+动词完成时 是完成时的固定用法,而第二个have是错的,应该是had,也就是have的完成时.Have you had lunch.对.这就是第一题的正确形式.What do you have for lunch?对.问的是:你午饭...