反义疑问句

什么时候后面用do? 什么时候后面用have?
我老师说看到句子中有been的,如seen这类的就用have ,没有的就用do 对吗?

1. 楼主问的应该是have在句中,其反意疑问句的变化规律。

2. 此类题目关键是have的意思和用法。
1)如果have是助动词,用于现在完成时的句子中,此时其反意疑问句用have
如:I've been to Beijing three times, haven't I?
2)如果have在句中做行为动词/实义动词翻译为“有”时,此时其反意疑问句必须借助于助动词do/does/did等。
如:I have two good friends, don't I?
3)另,have to“不得不”用在句中时,其反意疑问句也必须借助于助动词do/does/did等。
如:You have to leave now, don't you?

3. 我老师说看到句子中有been的,如seen这类的就用have ,没有的就用do 对吗?
老师这样教你,也有他的苦衷。
严格说来,这中说法并不一定正确。
有been出现,他的意思是句子为现在完成时have been,所以用have.
如:I have been there before, haven't I?
但是也有用has/had的可能性,如:
She has been there before, hasn't she?
We had been busy before you came here, hadn't we?

参考资料:英语牛人团团员

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-18
疑问句有两种:前肯后否和前否后肯
前肯后否的正常回答,是就是yes,不是就是no,和汉语的交际习惯完全一样
前否后肯的比较特别,yes要翻译成“不”,no要翻译成“是的”,然后和汉语的习惯就一样了
第2个回答  2020-01-15
相似回答