说的通俗一点:“肯定语境” 指谓语动词的动作已经发生或完成;“非肯定语境” 指谓语动词的动作是否定的、疑问的,或者,虽然不是否定或疑问,但尚未发生,或可能发生。例如:谓语动词是肯定的,但带有推测性质,或者是肯定的条件句等,都可以用anything。
我用anything 和everything 说明该问题:
I can do everything to help her. (正)
I can do anything to help her.(正)
I did everything to help her.(正)
I did anything to help her.(误)
anything 就是一个“非肯定词”,虽然可以用在肯定句中,但必须是尚未发生,或可能发生。
我们常说:一切皆有可能。用anything 就可以,因为“有可能”表示“尚未发生”,仍然是非肯定的语境。
Anything is possible.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!