网友的句子没有问题,意思是:
Only a few of these are any good. 这些当中只有几个还有点用。
网友的问题可从以下两个方面来解答。
第一,这样用的 any 为副词,它确实是通常用于否定句、疑问句和条件从句。请看牛津高阶的解释:
第二,only 是一个比较特殊的副词,它在某种程度上含有否定意义。许多语法著作对此都有所提及。比如 R. Quirk 在其A Comprehensive Grammar of the English Language(第10.59节)就指出:在某种程度上, only有否定的意味,当它强调用作主语的名词短语时,该名词短语后面要与非断定词项连用,请看该书的相关说明:
另外补充一个例子,比如下面这句,句中的 need 后面接的是 ask,而没有接 to ask,就是因为这里的 only 含有否定意义(等同于情态动词 need 用于否定句):
If she wants anything, she need only ask. 她想要什么东西,只要开一下口就行了。(摘自《牛津高阶学习词典英汉双解第七版》need 词条)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!