not but 也就是固定搭配 not but,完整常考结构是 not but,它在主谓一致里面属于就近原则,也就是谓语动词的单复数,要和离它更近的那个主语保持一致,很多同学容易把它和 as well as 这类就远原则结构搞混,核心原因是没有分清并列连词的分类,not but 属于并列关联连词,连接两个并列主语的时候,语义重点落在 but 后面的主语,语法规则上谓语跟着 but 后面靠近的主语变化,这个考点是中考高中英语单选高频题,学习的时候要先识别句型 not A but B,翻译是不是 A 而是 B,然后定位 but 后面的 B 主语,根据 B 的单复数确定谓语形式,同时要区分它和 not only but also,这一组同样也是就近原则,很多考题会把这两个结构放在一起对比,记住判断逻辑之后,做题的时候先找到 but 后面主语,再匹配谓语单复数,就不会误判成就远原则。
就近原则相关结构对照表
| 结构 | 中文含义 | 主谓一致规则 |
|---|---|---|
| not A but B | 不是 A 而是 B | 就近原则,谓语跟 B 一致 |
| not only A but also B | 不但 A 而且 B | 就近原则,谓语跟 B 一致 |
| either A or B | 或者 A 或者 B | 就近原则,谓语跟 B 一致 |
| neither A nor B | 既不 A 也不 B | 就近原则,谓语跟 B 一致 |
就远原则对照结构
| 结构 | 中文含义 | 主谓一致规则 |
|---|---|---|
| A as well as B | A 还有 B | 就远原则,谓语跟 A 一致 |
| A together with B | A 连同 B | 就远原则,谓语跟 A 一致 |
| A along with B | A 和 B 一起 | 就远原则,谓语跟 A 一致 |
not but 句型使用判断步骤
1 识别句型,确认句子是 not A but B 结构,翻译为不是 A 而是 B
2 找到 but 后面的主语 B,这个就是靠近谓语的主语
3 判断 B 是单数还是复数,谓语动词单复数匹配 B
4 检查翻译,确认语义是强调 but 后面的主体,不要把语义重点放在前面 A
例句
Not you but he is wrong 不是你而是他错了
这里 but 后面主语 he 是单数,所以谓语用 is,符合就近原则
Not he but his friends are coming 不是他而是他的朋友们要来
but 后面主语 his friends 是复数,谓语用 are,符合就近原则
高频易错清单
第一 混淆规则,误把 not but 当成就远原则,谓语错误匹配前面 A 主语
第二 和 not only but also 拆分记忆,误以为两者规则不一样,实际两者都是就近原则
第三 忽略倒装情况,当 not but 置于句首的时候,仍然保持就近原则,不要因为倒装改变主谓匹配逻辑
第四 翻译理解偏差,把 not but 理解成转折普通连词,没有意识到它是关联并列主语结构
【常见问题】
问题 1 not but 和 not only but also 主谓一致规则一样吗
回答 1 not but 和 not only but also 都属于就近原则,谓语动词都跟随 but 后面更近的主语,两个结构主谓一致规则相同。
问题 2 not but 什么时候不属于主谓一致考点
回答 1 如果 not but 不是连接两个并列主语,只是普通句子里面的转折表达,就不需要套用就近原则,只有 not but 连接两个并列主语的时候,才考察就近原则。
问题 3 not but 如果写成 but not,主谓一致还是就近原则吗
回答 3 改成 but not 之后,语序变成 B but not A,靠近谓语的主语变成 B,仍然按照就近原则,谓语匹配靠近它的主语,判断核心依旧是看离谓语更近的主语。
【免责申明】
本内容仅作为英语语法考点学习参考,例句属于教学范例,特殊句式变体在部分原版语料存在特殊用法,考试以国内英语教材主流语法规则为准。


