用have提问能用do回答吗?

如题所述

额,一般来说以have开头的提问不行,就像是Have you ……?回答就是Yes/No,I have/haven't……句中have作助动词。。。
有些情况可以,像楼上回答的,what do ypu have? 一类,have在句中的意思是有,作动词的时候可以用do来回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-24
要看have是作 助动词还是实意动词。如果是作助动词那一般则用have回答 如:have you been to china? ---- yes I have 如果是作实意动词,那应该就用前面的助动词回答吧。举个例子
do you have a pen? ---- yes I do.
does he have a pen? --- yes he dose
其实看了三楼的回答 感觉说得很好。我觉得把二楼三楼结合一下就已经很好了 呵呵
第2个回答  2011-08-22
如果是在现实中交流的话没问题 如 Have you got a pen? 你有钢笔吗 回答可以是 yes,I do,或者是Yes,I have.前者更口语化,偏向美国英语,在现实交中较为常用 后者偏向于英国英语
不过呢如果是考试的话有两个答案给你选 你还是要选 Yes,I have. 应试教育嘛本回答被提问者采纳
第3个回答  2011-08-19
能,
i have a pen ----what do ypu have?