"do"跟"have"的区别?

回答时~不知道用DO还是HAVE~请教请教~

如果have解释为实意动词:有或者吃的时候,用do来回答,如: 1、have you got a pen ?=do you have got a pen?你有(带)笔吗? Yes, I do.是的,我有笔。 2、do you have your dinner? Yes, I do.是的,我吃了。 如果是完成时形式have/has done,那一定要用have/has回答,如: have you finished your homework?你做完作业了吗? Yes, I have.是的,我已经完成(作业)了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-24
你是说它们都做助动词的时候的区别吧!Have you eaten breakfast? 你吃了早饭了吗?(问你现在是否吃过早饭。像这个句子那样,Have做助动词时为现在完成时)Do you eat breakfast? 你吃早饭吗?(问你每天早晨吃不吃早饭,表示经常性的。像这个句子那样,Do做助动词时为一般现在时)
相似回答