单选题 ______ of the villagers knew the news because it was kept secret.
  • A. Each
  • B. Anyone
  • C. No one
  • D. None
【正确答案】 D
【答案解析】[解析] 句意:没有一个村民知道这个消息,因为它被保密了。本题考查不定代词的用法。each的意思是“每一个、各自”;anyone的意思是“任何人”;no one的意思是“没有人,没有事物”,但是承担主语的成分时,后面不接介词of短语;none的意思是“没有人”。根据句子的意思,因为被保密,所以这里应该是没有人知道这个消息,故D为正确答案。