You have traveled a lot,have you?A:have B:traveled C:a lot D:have哪一个是错误的,并改正还有理由!

问题描述:

You have traveled a lot,have you?
A:have B:traveled C:a lot D:have
哪一个是错误的,并改正
还有理由!

d haven't

D 应该是haven't you?这是个反义疑问句,所以问句应用跟前一句相反的否定语气

D haven't
反意疑问句,肯变否,否变肯~
句中HAVE是肯定词,那么就要变成否定词-----HAVEN’T

D 错了 应该是 haven't
这里是反义疑问句 前面肯定 后面要否定

选D,应该是haven't you?这是一句反义疑问句,表示说这句话的人想求得对方的验证,前面用have,后面就用haven't.这句话意思是“你去过很多地方旅游,对吗?”

应该是haven't you 吧

D.改成
haven't you