首先,两者的词义辨析不同。
some中文含义为一些、若干,带有不确定性,多用于肯定句中,后接复数可数名词或不可数名词,例如:He has been gone for some time。他已经离开一段时间了。any中文含义为任何的,可与不可数或复数名词连用,用于否定句以及疑问句中,例如:I've got hardly anymoney。我几乎没有钱。其次,两者的词义广泛性不同。some形容词释义是某个、大约、相当多的,副词释义是非常、相当。any形容词释义为所有的、丝毫,副词释义为稍微、少许。最后,两者词汇搭配不同。some day总有一天;some time ago很久以前; at any time随时,at any cost无论如何、不惜任何代价。