第1个回答 2020-04-26
你的句子是错误的兄弟:固定搭配是be in danger 处于危险当中或者be in great danger濒临灭绝(根据上下文语境进行翻译),所以这句话应该是Are some animals in danger ?(一些动物处在危险之中吗?),是Are,不是Do。其实some和any的用法,正如你所学到的那样:some 用于肯定句及希望得到肯定回答的疑问句中,any用于否定句及疑问句当中,这套说辞是为了我们做语法题而说的。但是语言这个东西并不是绝对的,根据说话人的表达习惯,可以使用不同的词语来进行修饰。如果非要有个解释,那么我这样了理解:Are some animals in danger?这句话是个设问句,也就是说自问自答,后面应该再加一句回答:Yes, they are.那么整个句子就成了下面的意思:“很多动物都处于危险之中吗?答案是肯定的了。”,因为是肯定的回答,所以用了some。希望我的解释能帮到你,加油。
第2个回答 2009-12-11
在特殊疑问句中,some不用改成any
例:
would you like some coffee?
could you like some coffee?
这里表示客气的意思,所以用some
例:
have you bought any coffee?
这里表示你买了一些咖啡吗,所以用any
第3个回答 2009-12-11
some 和any 是同义词,都表示“一些”,但用法不同。some通常用在肯定句中,any用在疑问句和否定句中。