这里用 any 抑或 some?

有读者问如何做这道选择题:

If I can spare_________money, I will buy a pen.

A. some B. any

一般应用 any,因为 any 常用于疑问句、否定句和条件句。用于条件句时,any 表示是否“能省下钱”是个疑问,是不确切的事。但如肯定“能省下一些钱”,则可用 some 替代 any。总之,any 常含有“疑问或不确定”的成分,some 则常含有“肯定”的成分,一般说来,在条件从句中,用 any 和用 some 的区别并不是很大的。