1. He is no fool.

2. He is not a fool.   

3. He is not fool.

句1中 no 否定名词 fool?句2中 not 否定 is? 句3中 not 是不是定 is 还是不是定形容词 fool?

 1.no应该修饰fool 这里的no是形容词。

2.not应该修饰is, not为副词。

3.错误句子。没见过英语这么说的。要说He is not a fool. 尽管fool在非正式美语中可以作形容词,但仅限于用作定语,如 a fool question.