咱们聊聊 no 和 not,这两个词看着简单,但很多人都用错。其实搞清楚它们俩,比你想象的要容易。核心就一句话:no 用来表示“数量为零”,而 not 是一个开关,用来“否定”一个动作或者状态。
我们先说 no。
你可以把 no 直接看成是数字 “0”。它后面必须跟着一个名词,表示这个东西的数量是零。
比如:
I have no money.
我的钱是零。这里 no 直接修饰名词 money。
There are no people in the street.
街上的人数是零。no 修饰名词 people。
She has no friends.
她的朋友数量是零。no 修饰名词 friends。
你看,no 的用法很直接,就是“没有某个东西”。它回答的是 “how many?” 或者 “how much?” 的问题,答案是“零个”或“零量”。
这时候,你可能会想到一个常见的句式 not...any
。比如 I have no money
和 I don't have any money
,意思上几乎一样。确实如此,它们都表示“我没钱”。但感觉上有点细微差别。I have no money
语气更绝对,更干脆。就像你把口袋翻出来,里面空空如也,直接下一个结论。而 I don't have any money
感觉更像是在陈述一个事实,语气稍微缓和一点。
在实际使用中,什么时候用 no 呢?
当你想强调“完全没有”、“一点儿都沒”的时候,no 的效果更好。比如别人问你借车,你说 Sorry, I have no car.
,这个“no car”就直接终结了对话,意思是“我名下连一辆车都没有,别想了”。如果你说 I don't have a car.
,意思一样,但冲击力就弱了点。
还有一些固定搭配,比如 no problem
(没问题),no idea
(不知道),no way
(没门儿)。这些你死记硬背就行,它们的逻辑也符合“数量为零”的原则。“问题的数量是零”,“想法的数量是零”。
总结一下 no:
1. 它是个形容词,专门用来修饰名词。
2. 它的意思是“数量为零”。
3. 它后面直接跟名词,中间不加 a/an/the 这些冠词。你不能说 I have no a car.
,这是错的。
现在我们来看 not。
not 的工作就复杂多了,它是个副词。它不像 no 那样只管名词,它的否定范围很广,主要是动词、形容词和副词。你可以把它想象成一个电源开关的“OFF”按钮。
- 否定动词
这是 not 最常见的用法。它告诉我们某个动作“没有发生”。但是,not 不能单独跟在动词后面(be动词除外)。它需要一个“助动词”来帮忙,比如 do, does, did, will, can, should 等。
I like coffee.
(我喜欢咖啡)
想否定这个动作,就要请助动词 do 来帮忙:
I do not like coffee.
(我不喜欢咖啡)
He works here.
(他在这里工作)
否定版:
He does not work here.
(他在这里不工作)
She went to the party.
(她去了派对)
否定版(注意 went 变回 go):
She did not go to the party.
(她没去派对)
如果句子里已经有 be 动词(is, am, are, was, were)或者情态动词(can, will, should 等),那就简单了,直接在它们后面加 not 就行。
He is a doctor.
-> He is not a doctor.
They are happy.
-> They are not happy.
I can swim.
-> I can not swim.
(或者 I cannot swim.
)
所以,关于否定动词,你只要记住:not 需要一个帮手(助动词或 be 动词)才能干活。
- 否定形容词
当 not 用来否定形容词时,它通常跟在 be 动词后面。
The movie was interesting.
(电影很有趣)
否定版:
The movie was not interesting.
(电影没意思)
This is important.
(这很重要)
否定版:
This is not important.
(这不重要)
这个用法很简单,就是把“是”某个状态,变成了“不是”某个状态。
- 否定副词
这个用法相对少见一些,但逻辑是一样的。
He speaks loudly.
(他大声说话)
否定版,虽然可以说 He speaks not loudly
,但听起来有点生硬和过时。更自然的说法是否定整个动作:
He does not speak loudly.
(他不⼤声说话)
但是,在某些结构里,否定副词是完全可以的,比如 not surprisingly
(不出所料地)。Not surprisingly, he was late again.
好了,现在我们把 no 和 not 放在一起比较,看看最容易犯的错。
常见错误一:混用 no 和 not。
错误句子:I have not money.
为什么错?因为 money 是名词。我们前面说了,表示“数量为零”的名词,要用 no 来修饰。所以应该是 I have no money.
。
那 I have not...
这个结构存在吗?存在的,但后面要跟动词的过去分词,构成现在完成时态的否定。比如 I have not finished my homework.
(我还没完成作业)。这里的 not 是否定 “have finished” 这个动作。
所以,一个简单的判断方法:
你想说“没有(某个东西)” -> 用 no + 名词。
你想说“不(做某事)”或“不是(某个状态)” -> 用 not,并且通常需要助动词帮忙。
常见错误二:no smoking
是怎么回事?
你会在很多公共场合看到 No smoking
或 No parking
。这里的 no 后面跟的不是名词,而是动词的-ing形式(动名词)。
这其实是一种祈使句的简略形式,意思是“禁止做某事”。No smoking
的完整意思接近 Smoking is not allowed here.
(这里不允许吸烟)。这是一种固定用法,用来发布禁令或规则,非常直接有力。你只要记住这个特殊格式就行:No + V-ing
。
给你一个快速自查的思维步骤,下次用之前可以想一下:
第一步:看看你要否定的词是什么词性。
是个东西吗?是个名词吗?比如 “car”, “idea”, “time”。如果是,用 no。
-> I have no car.
第二步:如果不是名词,那它是个动作(动词)、状态(形容词)吗?
比如 “run”, “happy”, “important”。如果是,用 not。
-> I do not run fast.
-> She is not happy.
第三步:如果确定用 not 来否定一个动作,检查一下有没有助动词。
像 like
, work
, go
这类普通动词,前面要加 do/does/did
。
像 is
, are
, can
, will
这类词,直接在后面加 not 就行。
我们来实战一下:
句子1: 我没有时间。
“时间(time)”是名词,表示数量为零的时间。所以用 no。
I have no time.
句子2: 我不喜欢这本书。
“喜欢(like)”是动词,否定一个动作。所以用 not。而且 like 是普通动词,需要助动词 do。
I do not like this book.
句子3: 这不贵。
“贵(expensive)”是形容词,否定一个状态。所以用 not。前面有 be 动词 is。
It is not expensive.
句子4: 这里禁止停车。
这是一个禁令,而且是关于“停车(parking)”这个行为的。用特殊句式 No + V-ing
。
No parking.
把这个逻辑理清楚,no 和 not 的区别其实就这么简单。no 负责管“零数量”的名词,像个会计,清点库存发现是零。not 负责给动作和状态“断电”,像个电工,按下关闭按钮。下次再用的时候,先问问自己,我是否定一个东西的数量,还是否定一个动作或状态?答案就出来了。