在英語教學中我們經常要向學生展示一些「規則」,例如涉及到some和any的時候,我們通常會告訴學生:
「some用在肯定句里,any用在否定句和疑問句里。」并且將這條規則作為解題的「定理」。
然而,我們在真實的英語語境中會遇見下面這四個句子:
I like some sports.
I like any sports.
Idon’t like some sports.
Idon’t like any sports.
觀察發現,第二個句子里的any用在了肯定句,第三個句子里的some用在了否定句,于是就和上述的「定理」相違背了,學生如果遇見這樣的句子時一定會問為什么。此刻,一個英語老師就必須得請出「特殊情況」來救場了。
實際上,「some用在肯定句里,any用在否定句和疑問句里」這條規則并不能涵蓋所有情況,甚至是錯誤的。
因為,some和any的使用規則,取決于它們的含義,而不是所處的句子結構類型。它們真正的規則如下:
some表示數量是限制性的,指「部分」的概念。
any則表示數量示非限制性的,指「全部」或「完全沒有」。
這條規則哪怕看上去更抽象了,但是卻涵蓋了some和any,以及諸如something,anything等的復合不定代詞的所有使用情況。
如果一條語法規則需要我們列舉一長串的「特殊情況」才能講明白,那么我們就要思考是否需要尋找那條最本源的規則。
畢竟,在某些情況下,在一開頭就告訴學生一條更精準的規則,比那些「簡單易記」卻需要很多「特殊情況」才能講明白的規則要好得多。