
在英语句子中,否定句和陈述句的关系非常密切。否定句本质上是在原有的句子结构基础上,通过特定的方式表达“不是”或者“没有”的意思。最常见的操作是将 not 这个否定词插入到句子的某个固定位置,从而让原来的肯定句变为否定。例如:
这里的“插入点”非常关键,通常是在助动词、be 动词或者情态动词之后插入 not。英语否定句的构建并不复杂,但要掌握其规律,首先要知道助动词在句子里的作用,以及在没有助动词时应当如何表达否定。
当句子本身没有助动词(如 do、does、did、will 等),就需要额外引入 do/does/did 来帮助构建否定句,此时实义动词要还原为原形。例如:
这些构造方式帮助英语表达各种否定意义,无论是陈述当前事实、过去发生的事件,还是表达将来的打算。要正确表达英语否定句,关键就在于准确判断需要插入 not 的位置,或者是否需要引入助动词 do/does/did,并根据时态和主语作出相应的变化。
不仅如此,英语中还存在频率副词(如 never, seldom, rarely)表达否定或部分否定的情况,这些副词通常放在实义动词前或助动词后。比如:
通过理解这些基本规则,就可以灵活、准确地在英语中使用各种否定结构,表达更丰富的语义。
英语否定句的构成规则非常统一:在助动词、be 动词或 have(作助动词时)的后面加 not。不论是进行时、完成时,还是其他含有助动词的时态,都可以遵循这个结构。这一点大大简化了英语的否定表达方式,使得学习者只需掌握好助动词的规律,就能灵活变换大多数否定句型。
当句子中已经有助动词(包括 be 动词、情态动词、完成时的 have 等),只需要在它们后面直接插入 not:
She is studying right now. → She is not studying right now.
她现在正在学习。→ 她现在没有在学习。(在 is 后插入 not)
They will come to the party. → They will not come to the party.
他们会来参加派对。→ 他们不会来参加派对。(在 will 后插入 not)
He has finished the report. → He has not finished the report.
他已经完成了报告。→ 他还没有完成报告。(在 has 后插入 not)
You should try harder. → You should not try harder.
你应该更努力。→ 你不应该更努力。(在 should 后插入 not)
We can swim. → We cannot swim.
我们会游泳。→ 我们不会游泳。(在 can 后插入 not)
The children were playing outside. → The children were not playing outside.
孩子们正在外面玩。→ 孩子们没有在外面玩。(在 were 后插入 not)
在英语口语和非正式写作中,“not”通常会与前面的助动词缩写结合,表达更加地道和简练。这种缩写在日常交流中非常普遍,有助于表达更自然的语气。常用的缩写形式如下:
另外,有些情态动词(如 could, might, must)也可以与 not 缩写,比如 couldn't, mightn't, mustn't,不同地区和语境下略有差别。
注意:will not 的缩写是 won't,它的拼写与规则缩写不同。这是英语中较特殊且常考的用法,需要单独记忆,不要误写成 willn't。
英语否定句还有一些细微差别。例如 “cannot” 在书面语中可拼成一个单词:“cannot”(更常见),而在强调或特殊结构中也可写作 “can not”。不过在一般口语和日常表达里,通常用 “can't”。
对于情态动词、完成时态和进行时态,理解其结构后,无论主语是谁,只要准确识别出助动词或 be 动词,否定的构造方式都不会变化。这也是英语句式规范化的一个重要体现。

在英语中,当句子主干只包含实义动词(如 like、work、come、eat, study, play, read, run 等)而没有其他助动词或 be 动词时,表达否定不能直接在实义动词前添加 not(不能说 I like not coffee)。这时,必须借助助动词 do/does/did 来“承担”否定的功能。do/does/did 本身并不表达实际动作,而是用来配合 not 构成否定句,同时实义动词需要恢复为原形。
否定句结构公式:
主语 + do/does/did + not + 动词原形
其中:
举例说明:
I like coffee. → I don't like coffee.
我喜欢咖啡。→ 我不喜欢咖啡。(一般现在时,第一人称,使用 don't)
She works in a hospital. → She doesn't work in a hospital.
她在医院工作。→ 她不在医院工作。(一般现在时,第三人称单数,使用 doesn't,且 work 还原为原形)
He came to class yesterday. → He didn't come to class yesterday.
他昨天来上课了。→ 他昨天没来上课。(一般过去时,所有人称都用 didn't,come 还原为原形)
We study English every day. → We don't study English every day.
我们每天学习英语。→ 我们并不是每天都学习英语。
Tom played football last weekend. → Tom didn't play football last weekend.
汤姆上周末踢了足球。→ 汤姆上周末没踢足球。
do/does/did 后接动词原形
英语否定句一大常见错误是 do/does/did 后未把动词还原原形。例如:
✗ She doesn't works here.(错误,加 s)
✓ She doesn't work here.(正确,还原原形)
didn't 后仍用动词原形,不要用过去式
同理,过去时否定句不可出现动词过去式:
✗ He didn't went.
✓ He didn't go.
使用 doesn't 或 didn't 后,后面的实义动词必须用原形。即使中文意思是“过去”或“第三人称单数”,英语里只有助动词有变化,实义动词不再变化。
典型错误:✗ He didn't went. 正确写法:✓ He didn't go.
在口语中,do not, does not, did not 常缩写为 don't, doesn't, didn't。
I do not like it. → I don't like it.
我不喜欢它。→ 我不喜欢它。(I do not... 的口语缩写为 don't)
She does not eat meat. → She doesn't eat meat.
她不吃肉。→ 她不吃肉。(She does not... 的口语缩写为 doesn't)
They did not understand the question. → They didn't understand the question.
他们没有理解这个问题。→ 他们没有理解这个问题。(They did not... 的口语缩写为 didn't)
此外,回答别人提问时也用这一结构:
所有没有明显助动词(be、will、have、can等)时,否定都要用 do/does/did + not 的结构;而否定后紧跟的动词一定是原形。在英语写作与口语中,这是最基本的否定句型之一,也是考试中常考易错点。
never 是一个频率副词,意思是“从不”,在英语中相当于 not...ever 的加强表达。和 not 不同,never 不需要借助 do/does/did 等助动词,可以直接放在句子结构中表达否定。
never 一般放在 be 动词或助动词之后,实义动词之前。这是英语中频率副词的常见规律。
I never eat meat.
我从不吃肉。(never 在实义动词 eat 之前)
She is never late for work.
她上班从来不迟到。(never 在 be 动词 is 之后)
They have never visited this city before.
他们以前从未来过这座城市。(never 在助动词 have 之后)
在进行时态和被动语态中,never 也遵循这一位置规则。例如:
He has never been to Paris.
他从未去过巴黎。
The mistake was never noticed.
这个错误从未被发现。
除了 never,还有 seldom(很少)、rarely(极少)等副词也带有否定意义,位置规则相同。这些副词用来表达动作发生频率非常低。“never/seldom/rarely” 都是独立表达否定,不需要另外加 not,否则就会形成双重否定(这在标准英语中是错误的)。
✗ She never doesn't go there.(双重否定,语法错误)
✓ She never goes there.(只用一个否定即可)
I rarely eat fast food.
我很少吃快餐。
He seldom makes mistakes.
他几乎不犯错。
注意:never、seldom、rarely 本身已经是否定,不能和 not 搭配。

部分否定是很多中文母语者学习英语时常混淆的重点。英语中的“not all”和“not every”都不是全盘否定,而是表达“并非所有……都”,和 no/none 表达的“完全否定”有很大区别。
Not all students passed the exam.
不是所有学生都通过了考试。(部分否定:有些通过了,有些没有)
No students passed the exam.
没有学生通过考试。(完全否定:一个都没通过)
对比说明:
Not all(不是所有)是部分否定,表示“有些……,有些不”;No/None(没有任何)是完全否定,表示“一个都没有”。两者意义完全不同,不可混用。
Not every rule has an exception.
不是每条规则都有例外。(部分否定,有些规则没有例外)
Not all decisions are made by the manager.
不是所有决定都由经理来做。(部分否定,有些决定由其他人做)
None of the cakes were eaten.
没有蛋糕被吃掉。(完全否定)
Not all the cakes were eaten.
不是所有蛋糕都被吃了。(部分否定,说明至少有一部分蛋糕还在)
许多学生容易把 not all 和 no/none 混用,导致表达的意义跟预期相反。例如,你想说“并不是所有人都喜欢吃辣”,正确表达是:
如果说成 No one likes spicy food.,意思完全变了——那是“没有人喜欢吃辣”。所以,部分否定和完全否定一定要分清。
通过区分这些否定结构,能帮助你在英语写作和口语中表达更加精确,避免常见语法和语义错误。
双重否定(double negation)是指在同一句话中出现两个否定词,例如“not...nothing”“didn't...nobody”。在标准书面英语中,双重否定是语法错误,因为两个否定在逻辑上会相互抵消,变成肯定含义,造成歧义。
✗ I didn't do nothing.(非正式口语/方言,标准英语中视为错误) ✓ I didn't do anything.(标准否定,用 anything 替换 nothing)
✗ She never told nobody about it. ✓ She never told anybody about it. / She told nobody about it.
在实际使用中,需要记住一条简单的规则:否定词(not/never/no)出现之后,后面与之搭配的不定代词要用 any- 系列(anything/anybody/anywhere),而非 no- 系列(nothing/nobody/nowhere)。
否定句中用 any- 系列,肯定句中用 some- 系列,这是英语中不定代词使用的基本规律,双重否定的问题根源往往在于错误地在否定句中使用了 no- 系列。

以下对话展示了否定句在拒绝邀请和澄清误解场景中的自然运用。
A:Are you coming to Mike's birthday dinner tonight?
你今晚来参加 Mike 的生日晚餐吗?
B:I'm afraid I can't. I haven't finished my project yet.
恐怕不行。我还没完成我的项目。(can't 和 haven't 两个否定结构)
A:That's a shame. Did you at least tell Mike you're not coming?
真遗憾。你至少告诉 Mike 你不去了吗?
B:Not yet. I don't have his new number. Do you?
还没有。我没有他的新号码,你有吗?(don't have,实义动词否定)
A:I'm not sure. I never remember to save contact info.
我不确定。我从来不记得保存联系信息。(not sure,never remember)
B:Not all of us are as organized as you, I suppose.
我想,并不是我们所有人都像你一样有条理。(Not all,部分否定)
我们已掌握时态系统,这里提供一个否定形式对照,方便在脑中快速构建各时态的否定句:
知识点:实义动词否定中 do/does/did 的选择
下面哪个否定句在语法上是正确的?
A. She didn't went to school yesterday.
B. He doesn't works on weekends.
C. They don't have any plans for tonight.
D. I doesn't like spicy food.
答案:C
A 错误:didn't 后面必须用动词原形,should be“didn't go”。B 错误:doesn't 后面必须用动词原形,should be“doesn't work”。D 错误:第一人称用 don't,不用 doesn't。C 正确:they don't + 动词原形 have,结构完整。
知识点:部分否定与完全否定的区别
“___ employees were satisfied with the new policy.”哪个选项填入后,意思是“员工们对新政策并不都满意”(即有些满意,有些不满意)?
A. No
B. Not all
C. None of the
D. Neither of the
答案:B
“Not all employees were satisfied”= 不是所有员工都满意,属于部分否定,暗示有些人满意,有些人不满意。A(No employees)和 C(None of the employees)都表示完全否定,即没有任何员工满意,与题意不符。D(Neither of the)通常用于两者之间的选择,且后面接复数名词时语法也有问题。
知识点:never 的位置
下面哪个句子中 never 的位置是正确的?
A. She never is late for meetings.
B. They have never been to Japan.
C. He never doesn't eat breakfast.
D. I never will forget this day.
答案:B
never 的位置规则:放在 be 动词/助动词之后,放在实义动词之前。B 中“have never been”,never 在助动词 have 之后,位置正确。A 中 never 放在了 be 动词 is 之前,应为“She is never late”。C 是双重否定(never + doesn't),语法错误。D 中 never 应在 will 之后,即“I will never forget”。
知识点:否定句的构建与双重否定的避免
你的同事发来信息,说“I heard you didn't say nothing at the meeting.”请指出这句话的语法问题,并将它改写为标准英语表达。
问题所在: 这句话存在双重否定。didn't(否定)和 nothing(否定代词)同时出现,在标准英语中是语法错误,两个否定逻辑上相互抵消,使句意变得混乱。
正确改写: “I heard you didn't say anything at the meeting.”(你在会议上什么都没说)
否定句中,nothing/nobody/nowhere 需改为 anything/anybody/anywhere。修改后意思清晰:did + not + say anything,一个否定,表示“什么都没说”。
知识点:综合运用多种否定结构
你的朋友对你们共同认识的人 David 有一些误解,你需要纠正。请用以下三个信息各写一句否定句,并标明所用的否定结构类型。
第一条:David 不是每周都去健身房(他偶尔去)。
第二条:David 昨天没有来参加聚会。
第三条:David 从来不迟到。
参考答案:
第一条:David doesn't go to the gym every week.(实义动词否定,don't/doesn't + 原形)或 Not every week does David go to the gym.(部分否定,侧重“并非每周”)
第二条:David didn't come to the party yesterday.(一般过去时否定,didn't + 动词原形 come,注意不能写 didn't came)
第三条:David is never late.(never 在 be 动词之后)或 David never arrives late.(never 在实义动词之前)
三句分别对应:实义动词否定、过去时否定、never 频率副词否定,涵盖了本章三种核心否定结构。