这两个 疑问句 有什么区别? Haven't you finished your homework yet?

Haven't you finished your homework yet?

Have you not finished your homework yet?

请问这两个疑问句有什么区别?

Haven't you finished your homework yet? 这是完成时态的疑问句,可以直接把have提前。
Have you not finished your homework yet?这句说法是错误的,没有这样的表达,not必须放在have的后面。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-19
完全一样的两句话,只是否定副词not的位置不同而已。
第2个回答  2019-06-20
根据英语语法都是把否定词放在前面的,故haven't 才是对的。
第3个回答  2019-06-19
你好
Haven't you finished your homework yet ?

Have you not finished your homework yet ?
都是一种现在完成时态的否定提问,两个疑问句大体含义没什么区别
主要区别就在于
Haven't you finished your homework yet ?
侧重于提问"还没有?"
Have you not finished your homework yet ?
侧重于提问"没完成?"本回答被网友采纳
第4个回答  2019-06-19
意思一样,都表责备之义,第一个常用。
相似回答