看板 Eng-Class 關於我們 聯絡資訊
這題是用 Can you give me some food ? 主要是老美的習慣道地用法。 你如果用Google搜尋,用some是比用any的好幾倍,差太多了。 再來,你所謂的「any 不是用在疑問句嗎?」而「some用在肯定句」 這種迷思,是錯的。 一般文法書僅說「通常any常用在疑問和否定句,而some常用在肯定句。」 但還是要看句意。 從文法來解析的話,疑問句用some時,有期待對方回覆『肯定』的意味在。 也就是說,如果問話者已預期或期望對方答的是Yes的話,用some。 I am hungry. Can you give me some food ? 從問句來看,非常清楚說話者很餓,因此向對方要食物, 因此問句是期待對方回覆說 Yes, I have some food for you! 因此用some是比any在文法上也比較正確,另外就是老外都這樣講, 很少人在這個句子上用any,你可以自行以Google搜尋看看就可以很明顯看出來。 建議不要把文法當規則,而是一個歸納,真正的英文是老外在講,在說,在寫 的英文,不要拿自己之前學的零零散散的「規則」來限制住真正的道地英文。 ※ 引述《iamwhoami (iamwhoami)》之銘言: : 例:I am hungry. Can you give me _____ food ? : (A) any (B) all (C)some (D)no : 答案為(C),為何不能用(A),any 不是用在疑問句嗎? : 用some的理由是什麼,不能用any的理由是什麼? -- ※地獄※ http://b5.ctestimony.org/200204/020423ttdy.htm -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.101.121