问题
单项选择题
It is difficult for us to explain phenomena of which we have little or______direct knowledge.
A.not any
B.no
C.none
D.nothing
答案
参考答案:B
解析:no与not any在意义上无甚差别,但在形式上,前者是合成否定,后者是分解否定,这两种形式是不能并列使用的。句中little也是合成否定,相当于almost no,便要求其同类形式no与之相并列。从另一个角度分析,not any通常不能成为固定习语,而little or no 是固定习语,所以not any不合适。none和nothing都是代词,而此处要求形容词,故不正确。