don't you think you have made ( ) mistakes?括号里为什么填some 而不是any,疑问句不是用any吗

来源:学生作业帮助网 编辑:六六作业网 时间:2024/04/29 10:37:32
don''tyouthinkyouhavemade()mistakes?括号里为什么填some而不是any,疑问句不是用any吗don''tyouthinkyouhavemade()mistakes?括号

don't you think you have made ( ) mistakes?括号里为什么填some 而不是any,疑问句不是用any吗
don't you think you have made ( ) mistakes?括号里为什么填some 而不是any,疑问句不是用any吗

don't you think you have made ( ) mistakes?括号里为什么填some 而不是any,疑问句不是用any吗
你理解的很对,疑问句中是要用any,
例如:Do you have any problems about your job?
但是有特例的哦:当提问人希望得到肯定回答的时候,或者他已经知道答案比为肯定的时候,是要使用some的.
例如:Do you want some coffee,Sir?
再分析你所提供的例句:提问人很明显知道听话人已经犯过错误,该提问只是反问式的质问对方,必然需要用some,而不用any.

说明mistakes确实存在时 ,用some

some和any都可以的,但这里后面是mistakes,就用some,如果是any的话就接mistake

这是一个反问句,也就是说说话的人很肯定地认为you have made some mistakes(至少是站在他的角度来看),any的情况是 do you think you have made any mistake?

例如 我跟你说 你难道不认为你已经犯错了吗?
这句话很明显表示 我明确有把握你犯错了,现在是在反问你,犯错是肯定的事实,
所以用some而不是any。

you have made ( ) mistakes陈述句顺序