1. 選這個不定代詞全靠語境
A:Is ____ here?
B:No, Bob and Jim have asked for leave.
A. anybody B. everybodyC. somebodyD. nobody
此題應選B。容易誤選A, 認為這是疑問句, 所以要選 A。還有的考生可能會認為選C, 因為某些特殊情況下(比如表示邀請或請求等), some(thing)也可用于疑問句中。 此題的正確答案是B, 此題主要考察的不是不定代詞的句型用法, 而是考察在一定的上下文(語境)如何選用適當的不定代詞。
該題若不看下句, 選A / C也是可能的, 比如一個人晚上走進一個空房子, 就可能這樣問, 其意大致為:這里有人嗎?(用somebody比anybody肯定意味更強), 然而聯系下句就很錯了:首先, No用得很荒唐(既然回答No, 說明這里沒有人, 那么答話的人又是什么呢?), 其次從后面的 Bob and Jimhave asked for leave(鮑勃和吉姆請假了)來看, 這是顯然是一個“查問人數”的情景。這樣, 再回頭來看看選項B就順理成章了(Iseverybody here? =大家到齊了嗎?)
以下兩題都是測試不定代詞在一定上下文的運用, 請你試著選一選(注意語境!):
(1) I agree with most of what you said, but I don’t agree with _____.
A. everything B. anythingC. something D. nothing
(2) The office is empty because ____ has gone home.
A. everyone B. someone C. no oneD. all
答案:1. A 2. A
2. (a) little / (a) few用法要點
If we had followed his plan, we could have done the job better with ____ money and ____ people.
A. less, lessB. fewer, fewerC. less, fewer D. fewer, less
此題的正確答案是C。此題主要考察不定代詞 little和few 的比較等級及有關用法:little--less--least(修飾不可數名詞);few-- fewer--fewest(修飾可數名詞)。
下面小結 (a) few 與 (a) little 的用法及區別:
(1) (a) few之后必須接復數可數名詞。few 表示數量很少或幾乎沒有, 強調“少”, 含有否定意義;afew 表示數量雖然少, 但有幾個, 強調“有”, 含有肯定意義。試體會:
His theory is very difficult, and few peopleunderstand it. 他的理論很深奧, 沒有幾個人能懂。
His theory is very difficult, but a few peopleunderstand it. 他的理論很深奧, 但是有些人懂。
(2) (a) little之后接不可數名詞, little 與 a little其區別跟 few 和a few 之間的區別相同。如:
Fortunately, I had a little money on me. 幸而我身上帶著一點錢。
Unfortunately, I had little money on me. 很不巧, 我身上沒帶什么錢
(3) 一般說來, 在 only, still, quite, not等詞之后通常用a few 或 a little, 而在 very, some, the, no, so 等詞之后通常用 few 或 little:
I have only a little money. 我只有一點點錢。
Very few people like him. 喜歡他的人很少。
3. another之后可以接復數名詞嗎
A:Have you finished your report yet?
B:No, I’ll finish in ____ ten minutes.
A. another B. other C. others D. the other
此題應選A。容易誤選B, D。許多考生認為此題首先要排除選項A, 因為:another 只接單數名詞, 而這里ten minutes顯然是復數, 所以不能選它。
事實上, 此題答案正是A。確實, 在通常情況下, another之后只能單數名詞:
正:another student 另外一個學生
誤:another students (另外一些學生)
正:other students 另外一些學生(其他學生)
但是值得注意的是:若another后的名詞有數詞或few修飾時, 則也可接復數名詞:
正:another few days 另外幾天
正:another five chairs 另外五把椅子
正:another ten years 另外10年
正:another two dictionaries 另外兩本詞典
類似地, every也有以上用法特點:
通常后接單數名詞:
正:every boy 每個男孩
誤:every boys
但是若every后的名詞有數詞修飾, 則也可接復數名詞:
正:every ten years 每10年
正:every five metres 每5米
正:every three lines 每三行
4. 你會使用和區別another, other, the other, others, the others 等不定代詞嗎
a. Where are ____ students?
b. Perhaps ____ may not think that way.
A. other, another B. others, othersC. the other, other D. the other, others
此題應選D。在各類考試中, 考察不定代詞時, 命題者經常將 another, other, the other, others, theothers等混在一起進行綜合考察, 這些不定代詞總的特點是:它們不僅在含義上有單復數之分, 而且在用法上有泛指(無the)和特指 (有the)之別。其具體用法可歸納如下:
1. 指單數時, 若是泛指用 another(若后接名詞一定是單數), 若是特指用 the other (若后接名詞一定是單數:
He finished his cake and asked for another(one).
他吃完了那塊蛋糕后又要了一塊。(泛指)
Shut the other eye, too. 另一只眼也閉上。(特指)
2. 指復數時, 若泛指用 other(若后接名詞一定是復數), 若特指用the other(若后接名詞一定是復數):
Other people may object to your idea. 別人可能會反對你的意見。
She is cleverer than the other students in herclass. 她比班上的其他學生要聰明些。(特指)
others (表泛指)永遠表示復數意義(且其后不能再接名詞), 其用法大致相當于“other+復數名詞”。同樣地 theothers(表特指)也永遠表示復數意義(其后也不能接名詞), 大致相當于“the other+復數名詞”。
5. some何時用于疑問句和否定句
— I feel a bit hungry.
— Why don’t you have ____ bread?
A. anyB. some C. littleD. a
此題應選B。容易誤選A(因為這是疑問句)。其實在表示邀請的疑問句, 正是要用some 而不用any。
關于 some / any 的用法, 一般說來, some 用于肯定句中, any 用于否定句和疑問句中。但這只是通常的情況, 以下特殊情況須注意:
(1) 希望得到肯定回答的疑問句通常用some:
May I have some paper? 我可以拿些紙嗎?
Aren’t there some stamps in that drawer? 那抽屜里不是有幾張郵票嗎?
Didn’t he give you some money? 他不是給了你一些錢嗎?
(2) 表示請求或建議的疑問句通常用some:
Why not give her some flowers? 為什么不送她些花呢?
Would you like some bananas? 吃點香蕉嗎?
Won’t you have some more? 你不再要一點嗎?
Shall I get some chalk for you? 要我給你拿些粉筆來嗎?
(3) some 有時用于下面這樣的否定句:
I don’t like some of the films. 這些電影中有幾部我不喜歡。
比較:I do not like any of the films. 這些電影中我一部也不喜歡。
6. 有關不定代詞的肯定與否定, 兩者與三者等
A:Shall I sit at this end of the boat or the other end?
B:If you keep still, you can sit at ____ end.
A. neitherB. eachC. eitherD. any
此題應選C。容易誤選D, 本句句意為“只要你不動, 坐任何一頭都行”, 這很容易按漢語意思聯系到 any end。
從意思上看, 選項A表示否定, 意思不通;選項B不可能(因為一個人不能同時坐在船的兩頭); 而選項 D也是錯的(因為any指的三者, 而本題所涉及的“船”只有兩個 end), 而選項C正合適(因為它表示:兩者當中的任何一個)。
下面我們將以上知識點作一歸納:
1. 做此類題首先要從句意上判斷是用表肯定的不定代詞還是用表否定的不定代詞, 并據此排除其中一些錯誤選項。
2. 表示兩者和三者的不定代詞:
(1) 指兩者:both / either / neither / each
(2) 指三者(以上):all / any / none / no one / every / each
3. 用法說明:
(1) 不定代詞一般可作主語, 賓語, 定語;all, both, each還可作同位語。但是注意:every只能放在名詞前作定語, 不能單獨使用, 通常也不接of短語。
(2) 否定詞(如:not, hardly等)只能出現在 any, either之前, 而不能出現在其后。
(3) all, both, every等與not連用表示部分否定(each不這樣用);若表示完全否定, 則需換用none(其后可接of短語), neither(其后可接of短語), no one(其后一般不接of短語)。
(4) 表示“每(隔)……”時, 用every(但不用each)。
7. 回答what, who, how many等要用什么不定代詞
— How many students took part in it?
— ____.
A. NobodyB. No one C. None D. No one
此題應選C。容易誤選A, B。
在通常情況下, 回答以what, who, how many等開頭的疑問句, 有一定的講究:
1. 以What開頭的疑問句, 否定回答通常用Nothing:
--What did he say at the meeting? 他在會上講了些什么?
--Nothing. 什么也沒有講。
--What’s in the box? 這盒子有什么?
--Nothing. 什么也沒有。
2. 以Who開頭的疑問句, 否定回答通常用Nobody, No one:
--Who was late today? 今天誰遲到了?
--No one. 沒有人遲到。
--Who has read the book? 誰讀過這本書?
--Nobody. 沒有人。
3. 以How many, how much開頭的疑問句, 否定回答通常用None:
--How many dictionaries did you buy yesterday?昨天你買了幾本字典?
--None. 一本也沒買。
--How much money did he lend you?他借給你多少錢?
--None. 一分也沒有。