"do"跟"have"的区别?

如题所述

你是说它们都做助动词的时候的区别吧!Have
you
eaten
breakfast?
你吃了早饭了吗?(问你现在是否吃过早饭。像这个句子那样,Have做助动词时为现在完成时)Do
you
eat
breakfast?
你吃早饭吗?(问你每天早晨吃不吃早饭,表示经常性的。像这个句子那样,Do做助动词时为一般现在时
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-04
如果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.是的,我已经完成(作业)了。
第2个回答  2020-03-07
Do
you
have
一般疑问句,
指你有什么have
you
...后面要么动词过去式,强调你已经得到了什么,属一般完成式
相似回答