There were some grey clouds in the sky .(用white clouds改成选择疑问句)Were there some grey clouds or white clouds in the sky 这里的some不用改写成any吗?还是变选择疑问句都不需要把some变成any?

问题描述:

There were some grey clouds in the sky .(用white clouds改成选择疑问句)
Were there some grey clouds or white clouds in the sky
这里的some不用改写成any吗?还是变选择疑问句都不需要把some变成any?

这里的some我认为不需要改成any,这个和选择疑问句或者其他疑问句没有关系.
语法摘抄:some 作为"一些"时,用于否定、疑问、条件句时,变any.
选择疑问句也是一种疑问句,故应变any,但有三种情况不需要改:
1、希望得到肯定回答时,疑问句中用some.
2、表示请求的疑问句时,疑问句中用some.
3、已确定”有“些什么时,疑问句中延用some.
分析题目:这个题目比较特殊,按理说,问“天空中有白云或者乌云曲?”在没有前后语境下,应该没有表达想要肯定回答,或者请示的语气在里面,所以应当变any.但是,这里其实已经有了前提,就是“大家已经知道有云,只不过是哪种云而已(题目已经告诉)”,所以属于第三种情况.
因此,此题答案正确,需要用Some.