問:根據文法,some(一些)用於肯定句(positivestatement),any(無論什麼、什麼都……)則用於否定句(negativestatement)和問句,然則以下問句為什麼用some,肯定句為什麼用any?(1)Canyoushowussomesamples?(可以給我看些樣品嗎?)(2)Anyoftheprizeswilldo(獎品任何一件都可以)。
答:Some用於肯定句,any用於否定句或問句,那大致是不錯的,例如:(1)Ihavesomestamps(我有些郵票)。(2)Ihaven'tanystamps(我沒有郵票)。(3)Doyouhaveanystamps?(你有沒有郵票?)
但是,提出要求的問題,一般用some,不用any,例如:(1)CanIhavesomewine,please?(給我一些酒,好嗎?)(2)Canyougivemesomehelp?(幫幫我好嗎?)讀者示下的第一句,就是這類問題。
此外,假如你提出問題時,預期對方的答案會是肯定的,那麼,也應用some而不用any,例如:(1)Don'tyouhavesomestampsinyourdrawer?(你抽屜裏不是有些郵票嗎?)(2)Wouldyoulikesomewine?(喝些酒好嗎?)這兩句的some都不可改為any。Doyouwantanywine?則是「你要不要喝酒?」的意思。
至於any,假如是指「任何一個」或「無論哪個」,可以用在肯定句子裏,例如:(1)Anypupilcananswerthisquestion(任何一個學生,都可以回答這個問題)。(2)Youmayborrowanyofthesebooks(這些書,你要借任何一本都可以)。讀者說的第二句,就是這類肯定句。